core-audio 相关问题

Core Audio是一种低级API,用于处理Apple的macOS和iOS操作系统中的声音。

UnAudioMutableAudioBufferListPointer分配,然后调用AudioObjectGetPropertyData

我一直试图迅速使用Apple的CoreAudio。我发现了许多有关如何枚举设备上的流和通道的示例。但是,在调用...

回答 1 投票 1

更改AudioQueueBuffer的mAudioData

我需要设置AudioQueueBufferRef的mAudioData。我尝试了copyMemory:inBuffer.pointee.copyMemory(from:lastItemOfArray,byteCount:byteCount)// byteCount是512,但它不起作用。 ...

回答 1 投票 0

具有离线渲染功能的FFT(installTap)

我找到了使用AVAudioNode.installTap在播放音乐时执行FFT分析的示例,但我想知道如何做到这一点,但是离线(一次关闭)文件。我试图将1024设置为maximumFrameCount:let ...

回答 1 投票 0

带AuGraph的变速装置[iOS Swift]

我们正在尝试使用AUGraph将变速单元与输出单元连接。这是我们当前的代码:var graph:AUGraph? var varispeedNode:AUNode = 0 var varispeedUnit:AudioUnit? var ...

回答 1 投票 0

如何从聚合CoreAudio设备中排除输入或输出通道?

我有一个基于CoreAudio的MacOS / X程序,该程序允许用户选择输入音频设备和输出音频设备,并且(如果用户没有为输入和输出选择相同的设备,输出)我的...

回答 1 投票 1

将低延迟音频从一个CoreAudio设备路由到另一个

首先,一些背景信息:我正在编写一个MacOS / X应用程序,该应用程序使用CoreAudio接收来自CoreAudio设备的输入流的音频信号,对音频进行一些实时处理,然后...]] >>

回答 2 投票 1

-50用AVAudioConverter转换PCM缓冲区时出错

我正在尝试将具有44100采样率的AVAudioPCMBuffer转换为具有48000采样率的AVAudioPCMBuffer,但是在转换时我总是会遇到异常(-50错误)。这是代码:guard let deviceFormat = ...

回答 1 投票 0

为什么在AVAudioEngine中点击麦克风时缓冲区中的BytesPerFrame意外地大

我正在尝试从麦克风获取缓冲区数据。我试图从tap块内的缓冲区值访问BytesPerFrame。我试着在swift上的xcode上运行相同的代码,并且... ...>

回答 1 投票 1

合并AVAudioPCMBuffers

我正在使用installTap(onBus:bufferSize:format)用AVEngine录制音频。这将生成我累积的AVAudioPCMBuffers。录制完成后,我想将它们连接成一个单一的...

回答 1 投票 0

主机AUv3音频扩展并连接到参数树

我开始编写AUv3音频扩展,并遵循Xcode 11.3中的模板,该模板完成了所有繁重的工作。该扩展程序在加载到其他主机时效果很好!现在我要使用自己的...

回答 1 投票 0

CoreAudio:使用kAudioUnitSubType_VoiceProcessingIO计算输入和输出之间的总延迟

我正在使用iPhone / iPad上使用CoreAudio的应用程序。该应用程序既可以通过扬声器播放音频(输出),也可以同时录制来自麦克风的音频(输入)。 ...

回答 1 投票 1

使用沙箱时,Core Audio似乎不起作用

我刚刚在OS X应用程序中启用了沙箱功能,现在我的Core Audio代码不起作用。特别是,当我调用AUGraphAddNode时,它将返回错误invalidComponentID,仅表示“ ...

回答 3 投票 1

OSX CoreAudio麦克风输入静音与将音量设置为0.0f

我正在尝试使Logitech C920网络摄像头(OSX 10.8.5)上的麦克风静音,但是我尝试的两种实现都无法100%正常工作。如果有人在...

回答 1 投票 3

缺少所有第三方音频单元

在我的iOS AU主机应用程序中,我正在使用AVAudioUnitComponentManager.components方法检索可用音频单元的列表。大多数时候,它都能按预期工作。但是有时候...

回答 1 投票 0

AVAudioEngine是否支持递归路由?

我能否将节点A路由到节点B,然后将节点B路由回到节点A(当然要在两者之间使用混合器),否则称为“反馈”? (例如,WebAudio支持此功能。)>

回答 1 投票 0

制作音频捕获器和音频播放器ios

我已成功使用音频单元制作了Audio Capturer和Audio Player。现在,我的要求是进行电话会议,其中我有一个音频捕获器,但有多个音频播放器...测试i时...

回答 1 投票 0

将magicCookie从音频文件复制到音频队列失败

我可能是在Adamson / Avila着名的《学习核心音频》一书的帮助下尝试学习CoreAudio的第1000个人。大概第1000个人正在努力转换原始的...

回答 1 投票 0

AudioUnitRender错误-50

在以下情况下,我从AudioUnitRender获得错误-50(无效参数)。我正在使用这个Pitch Detector示例应用程序作为起点,并且工作正常。 ...

回答 3 投票 7

AVAudioSourceNode如何设置设置格式

我正在使用新的AVAudioSourceNode提供通过我的音频接口播放的样本流。但是我发现AVAudioSourceNode选择了自己的格式...

回答 1 投票 0

从IOS发送的带有Android剪辑的声音剪辑

我正在从audioUnit的IOS中记录音频,用opus编码字节,然后通过UDP将其发送到android端。问题在于声音在播放时出现了削波。我也通过...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.