USB音频采集设备:2路录音

时间:2017-02-09 12:05:50

标签: ios iphone swift

我有一个USB音频采集设备(2个通道,每个通道1个麦克风)。 此设备与Iphone连接。

目的是在Swift中设计一个程序,以便将数据存储在缓冲区中,然后存储在pcm数组中(每个通道一个数组)。

我使用AVAudiosession对象测试了Iphone和采集设备之间的连接。 iPhone会识别该设备。 (根据制造商的说法,ios兼容)

该过程不需要实时工作:

1)数据采集

2)停止收购

3)最后处理存储在pcm数组中的数据(在文件中注释)

但我必须承认我有点失落......

我是否必须考虑两个通道或一个通道(每个通道一个样本一个帧)?

(例如:audiosession.inputNumberOfChannels = 1还是2?)

我是否必须使用音频队列,音频单元对象或其他对象?

我在互联网上进行了几次调查,但我迷失了......

如果你能通过给我一些提示让我走上正轨,我将不胜感激。

非常感谢您的支持!

最好的问候。

杰夫

0 个答案:

没有答案