2011-08-01 6 views
3

私はmp3ファイルから波形を引き出しようとしています。ExtAudioFileの読み込みでオーディオファイルを読み込むとき、連続して読み込めないオーディオフロートがありますか?

私は、Core Audio SDKのドキュメント(リンク:http://stephan.bernsee.com/ExtAudioFileReadTest.zip)で提供されているExtAudioFileReadTestアプリを使用して浮動体を抽出することに成功しましたが、連続して浮動小数点数を読み取ります。

問題は、私のオーディオファイルが非常に長い(約1時間)ため、フロートを連続して読み込むと時間がかかることです。

オーディオファイルをスキップしてから、オーディオの一部を読み込み、スキップして読み込むことはできますか?

答えて

3

はい、ExtAudioFileSeek()を使用して、目的のサンプルフレームを探します。あなたが使用しているフォーマット(または10.6で行ったフォーマット)に応じていくつかのバグがありますが、MP3はOKです。

+0

ありがとうございました! –

関連する問題