0

マルチトラック ミキサー/デバイスからオーディオ入力をキャプチャするための一般的な方法と API (できれば C または C++ 用) は何ですか? (つまり、Mbox)。

たとえば、ギター、ベース、トランペットなどを、USB/FireWire 経由でコンピューターに接続されているミキサーに接続しているとします。その入力を取得するための API または一般的な方法はありますか?

4

1 に答える 1

1

API は CoreAudio と呼ばれます。「CoreAudio」は、あなたが言及した MBox でサポートされているものとしてリストされていることに気付いたかもしれませんが、OS X ではクラスに準拠したデバイスがサポートされます。 PortAudio や RTAdudio などと連携します。

オーディオ プログラミングの概念的な概要については、次を参照してください。

http://blog.bjornroche.com/2011/11/slides-from-fundamentals-of-audio.html

CoreAudio プログラミングに飛び込むには、次を参照してください。

https://developer.apple.com/library/mac/#documentation/MusicAudio/Conceptual/CoreAudioOverview/Introduction/Introduction.html

于 2012-06-27T15:41:55.307 に答える