2012-04-04 16 views
0

mDataメンバーの値は何を表していますか?各値が4バイトの整数であるように見えます...CoreAudioフレームワークのAudioBufferの値は何を表していますか?

私の質問は、各サンプルは何を表していますか、mNumberChannelsメンバーは何を表していますか?

サウンドパターンに何らかの変換を適用する必要があった場合、これらのサンプルを時間的に離散サンプルとして扱うことはできますか?その場合、512サンプルごとにどのような期間が表示されますか? デショーン

答えて

1

おかげMDATAバッファ配列要素は、16ビット符号付き整数、16ビット符号付き整数、32ビット8.24/s7.24スケール整数または固定小数点値のステレオペアを表すことができまたは32ビットの浮動小数点値など、オーディオユニットとその構成方法によって異なります。

バッファの持続時間は、フレーム単位の長さをオーディオサンプルレートで割ったものになります。たとえば、512/44100は約11.61ミリ秒です。

+0

mDataバッファ要素が表すものを指定するためにオーディオユニットを設定するために使用するAPIは何ですか? – user605957

関連する問題