我正在更新二十年前写成的 C++ 程序, 以进行科学实验, 其中包括声音的精确启动和停止。 此程序还需要能够控制播放量、 暂停声音或启动在指定位置的播放、 循环听到指定次数, 以及控制频道映射 。
研究人员希望在现代的Mac OS X上运行程序,但我以前从未在Mac上做过任何发展。 实现上述目标的最简单方法是什么? C++在Mac上?
CoreAudio
似乎太复杂了。 NSSound
似乎具有我想要的所有特征,但据我所知,它只能在目标C中找到?能否将目标C与C++混合? 还是我应该使用SDK?
谢谢你的帮助