从 Snow Leopard 及更高版本的音频输出设备录制音频环回

pha*_*ray 5 audio macos

我想在 C/C++/ObjC 中以编程方式记录来自 OSX 10.6+ 上的音频输出设备(非输入)的音频环回。它应该从所有进程而不是像 SoundFlower 这样的特定进程捕获音频输出(PCM 原始数据)。对此有什么想法吗?