Звук зацикливания имеет щелкающий шум в конце петли - PullRequest
1 голос
/ 18 июля 2011

У меня есть зацикленная музыка, и все работает как надо, но по какой-то причине фоновая музыка зацикливания имеет шум щелчка и заикание в конце цикла.У кого-нибудь еще была такая проблема, и если да, то как вы исправили ситуацию?

Я использовал Logic Studio 8 для звукового файла без открытых микрофонов, поэтому я знаю, что это не звуковой файл.

NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/theeye3.caf", [[NSBundle mainBundle] resourcePath]]];

audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
audioPlayer.numberOfLoops = -1;
[audioPlayer play]

Спасибо.

Ответы [ 2 ]

1 голос
/ 10 августа 2011

Да, обычно это потому, что ваш звуковой файл сжат, и, следовательно, не имеет амплитуд конечной точки на одном и том же уровне.У меня та же самая проблема в игре, мое решение было добавить звуковой эффект (который в любом случае является частью музыки меню петли), чтобы играть за 0,3 секунды до петли.Это на самом деле охватывает проблему.

1 голос
/ 18 июля 2011

Вы пытались зациклить его в аудио редакторе, чтобы убедиться, что проблема не в самом семпле? Если образец не начинается и не заканчивается в нулевой точке, вы можете получить клики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...