2009-12-25 111 views
2

我在做什么:使用音频单元录制扬声器输出。带音频单元的录音扬声器输出

我曾尝试:我使用苹果的示例代码“RecordAudioToFile”,http://developer.apple.com/mac/library/samplecode/RecordAudioToFile这不正是我想要的东西,但它使用麦克风输入。

它想改变kAudioHardwarePropertyDefaultInputDevicekAudioHardwarePropertyDefaultOutputDevice会解决我的问题,但与变化,我得到回调方法没有调用。

看到这里我的代码(线361具有高于其他城市): http://www.rdahl.se/misc/DCAudioFileRecorder_modified.cpp

帮助需要!

  • 我该如何解决我的问题?
  • 有关音频单元开发的良好指南的提示?

谢谢! :)

回答

2

您不能将输出设备(扬声器)用作输入设备。对于像Jack OS X这样的软件所使用的解决方案,AFAIK将显示为假音频设备,并将程序的输出重定向到该伪设备。

+0

你能给更多的信息,该怎么做? – procr 2015-08-19 03:46:01