小编jay*_*ers的帖子

使用外部USB音频输入时,如何选择要录制的频道?

背景:使用核心音频,remoteio,(无图表)我已成功使用内置麦克风来读取样本.我最近添加了代码来通过通知(音频路由更改)更改音频源.我可以毫无问题地切换到USB输入并准确读入样品.

我的问题是我总是从第一个频道阅读样本.所以我只能从内置麦克风的第一个通道和外部USB的第一个通道读入.

我正在寻求有关如何从USB的更高通道读取的帮助. 我只需要一次读取一个通道,而不需要一次读入多个输入通道.

我的想法是AudioUnitSetProperty使用kAudioOutputUnitProperty_EnableIO kAudioOutputUnitProperty_EnableIO,但是当我这样做时它会崩溃并且很难调试,因为我在调试时不能被绑定到xcode,因为ios设备通过usb连接到外部usb音频.我需要先禁用音频吗?停止会话?

core-audio ios

6
推荐指数
0
解决办法
117
查看次数

标签 统计

core-audio ×1

ios ×1