私は20年前に書かれたC++プログラムを更新して、音の正確な開始と停止を含む科学実験を実行しています。プログラムはまた、再生音量の制御、サウンドの一時停止または指定された位置での開始、指定された回数のループサウンド、およびチャネルマッピングの制御ができる必要があります。
研究者たちはこのプログラムを最新のMacOSXで実行したいと思っていますが、私はこれまでMacで開発を行ったことがありません。MacのC++で上記の目標を達成するための最も簡単な方法は何ですか?
CoreAudio
複雑すぎるようです。NSSound
私が望むすべての機能を備えているようですが、私が知る限り、Objective-Cでのみ利用可能ですか?Objective-CとC++を混在させることは可能ですか?または、QuickTime
SDKの使用を検討する必要がありますか?
助けてくれてありがとう。