【发布时间】:2013-05-24 10:33:30
【问题描述】:
我正在开发能够捕捉桌面声音的跨平台(Windows、Mac)桌面应用程序。我已经在 Widnows 上使用 NAudio 实现了这一点,但是我在使用 OSX 时遇到了问题。
根据我的发现,MonoMac 实现具有能够捕捉录音的 AudioUnit 类,但由于缺乏文档和示例,我无法确定它是否仅适用于麦克风或整个桌面(环回设备)。
我还发现有可能编写 AudioDevice 和 AudioEngine(例如 book,第 12 章中的示例),但它带来了新问题,例如将 c++ 包装到 c#。
还有其他更好的选择吗?还是我必须坚持发现我已经拥有?有人可以解释一下这个问题吗?
【问题讨论】:
标签: macos mono core-audio monomac