2012-12-15 3 views
8

AVAudioRecorderを使用してサウンドを録音してから、AVAudioPlayerを使用してサウンドを再生しようとしています。サウンドを無期限にループさせようとしていますが、サウンド間に短いギャップがあります。すべての可能なファイルタイプにAVAudioRecorderレコーディングを録音しようとしましたが、シームレスなループを可能にするものは見つかりませんでした。ありがとう。AVAudioPlayerをループなしでループする

+0

なぜdownvotes?誰かがループを録音する*と*再生している、ループしたいと思っている人は同じような質問はありません。 –

+1

私たちの多くにとっては、質問をdownvoteするのは意味がありません - 問題の質問は、編集のために質問者に編集または返送する必要があります。しかし、それはそれをセットアップする力がどういうわけか...申し訳ありませんが、私はそれが役に立たないことを知っています(特に新しいユーザーの場合)。 –

答えて

6

これは私が私のAVAudioPlayerの実装でループをなくす助けた偉大なポストです:http://forums.macrumors.com/showthread.php?t=640862

ポストの要旨は、圧縮オーディオが1024の倍数にサンプルの長さからパッドに空白の音を追加することです圧縮されていないオーディオ、またはループの目的のために特別に出力されたオーディオを使用すると、グリッチがなくなります。

+0

どれくらい簡単でしたか?ブリリアント! –

関連する問題