我想通过iOS设备上的USB线从Mac或任何其他第三方设备(即Amplifi等)读取音频数据

时间:2015-10-27 13:18:13

标签: ios core-audio xcode7

我能够通过远程I / O框架读取麦克风数据,但我想通过USB线读取数字音频数据。

1 个答案:

答案 0 :(得分:0)

获取相机连接套件,允许您将USB连接到iOS设备

探测设备以查看连接后可用的实际输入通道数:

NSInteger _inputADChannels;
NSError* err1;
NSInteger maxChannels = [[AVAudioSession sharedInstance]maximumInputNumberOfChannels];
[[AVAudioSession sharedInstance]setPreferredInputNumberOfChannels:maxChannels error:&err1];
_inputADChannels = [[AVAudioSession sharedInstance] inputNumberOfChannels];
NSLog(@"A/D inputchannels %li",(long)_inputADChannels);

从远程IO上的硬件总线(总线1)读取将从USB输入读取。