Mac で Cocoa を使用してオーディオ ストリームをプログラムで作成するにはどうすればよいですか。Cocoa アプリで Mac OSX のコア フレームワークを使用してホワイト ノイズ ジェネレーターを作成するにはどうすればよいでしょうか?
Hans Sjunnesson
質問する
3774 次
2 に答える
4
1 つの方法は、CoreAudio DefaultOutputUnit を使用することです。
出力サンプリング レート、解像度、出力サンプル形式などのパラメーターを使用して構成できます。次に、プログラムで生の音波を作成し、これを出力ユニットに提供できます。
マシンの /Developer/Examples/CoreAudio/SimpleSDK/DefaultOutputUnit/ にあるこの例を見てください。
デフォルトの出力単位を使用して、プログラムでレンダリングされた正弦波を再生します。それを出発点として使用すると、他のものをレンダリングして出力するルーチンを作成できます。
/Developer/Examples/CoreAudio/ にあるこの場所には、他の多くのコア オーディオ サンプルも含まれています。
于 2008-09-18T06:52:47.547 に答える
2
Audio Queue Servicesを見てください。
于 2008-09-17T21:22:25.873 に答える