2012-12-15 19 views
8

AVAudioRecorder kullanarak bir ses kaydediyorum ve AVAudioPlayer kullanarak sesi tekrar çalmaya çalışıyorum. Sesin süresiz olarak dönmesini sağlamaya çalışıyorum ama sesin ilmekler arasında kısa bir boşluğu var. AVAudioRecorder kaydını tüm olası dosya türlerine kaydetmeyi denedim, ancak kesintisiz döngüye izin verecek bir şey bulamıyorum. Teşekkürler.Döngü AVAudioPlayer ile Boşluk

+0

Neden düşüşler? Birisinin hem kayıt yaptığını * hem de * oynatırken, döngü yapmak isteyen benzer sorular yoktur. –

+1

Birçoğumuz için bu, soruları cevaplamak için bir anlam ifade etmiyor - sorunlu sorular soruşturmacının düzenlenmesi için "düzenleniyor" ya da "geri gönderildi". Ama bu şekilde ayarlanan güçler ... Maalesef, (özellikle yeni bir kullanıcıyla) yararsız olduğunu biliyorum. –

cevap

6

Bu benim AVAudioPlayer uygulanmasında döngüler ortadan kaldırmak yardımcı büyük yazıdır: http://forums.macrumors.com/showthread.php?t=640862

yazının özü sıkıştırılmış ses 1024 eşit bir katına numunenin uzunluğu dışarı pad için boş bir ses ekler olmasıdır Sıkıştırılmamış ses kullanımı veya özellikle döngü amacıyla çıkış yapan sesler aksamaları ortadan kaldıracaktır.

+0

Bu ne kadar kolaydı? Parlak! –