AVAudioRecorder を使用してサウンドを録音し、AVAudioPlayer を使用してサウンドを再生しようとしています。サウンドを無期限にループさせようとしていますが、ループ間に短いギャップがあります。AVAudioRecorder の録音を考えられるすべてのファイル タイプに録音しようとしましたが、シームレスなループを可能にするものが見つかりません。ありがとう。
質問する
1464 次
1 に答える
7
これは、AVAudioPlayerの実装でループを排除するのに役立った素晴らしい投稿です:http://forums.macrumors.com/showthread.php?t = 640862
投稿の要点は、圧縮されたオーディオが空白のサウンドを追加して、サンプルの長さを1024の倍数にまで埋めることです。非圧縮のオーディオ、またはループの目的で特別に出力されたオーディオを使用すると、グリッチが解消されます。
于 2012-12-29T01:23:27.757 に答える