我正在使用Audio Kit来看看它会让生活变得更容易……这就是我的问题:我使用EZ麦克风,因为它给了我一个很好的缓冲区,我可以把它放在一个循环队列中进行分析。
在我启动一些振荡器并将它们插入混频器,并使其输出为AudioKit.output之前,它工作得很好。然后,我可以听到蜂鸣声,但麦克风停止向我提供数据(没有通知,BTW)。它在模拟器中运行良好,但不能在设备上运行。
我也许能够使用AKMicrophone并点击它的输出,但它不如获得一个可以直接放入循环队列的块那么好。
建议?
发布于 2018-01-21 06:57:50
AudioKit的AKMicrophoneTracker在幕后使用了EZMicrophone,但我不确定它同时使用常规的AudioKit信号链是否能很好地发挥作用。也许它会做你正在经历的同样的事情。除此之外,我确实认为窃听麦克风是最好的解决方案。抱歉,它不是很优雅的另一种方式,但它是非常有用的,如果你也想要预先处理麦克风,也许添加过滤器,以帮助预处理你的数据。
https://stackoverflow.com/questions/48361484
复制相似问题