MPMusicPlayerController не отвечает на currentPlaybackRate около 1

Я пытаюсь использовать свойство currentPlaybackRate в MPMusicPlayerController для настройки темпа музыкальной дорожки во время ее воспроизведения. Свойство работает, как и ожидалось, если скорость меньше 0,90 или больше 1,13, но для диапазона чуть выше и ниже 1 темп, по-видимому, не изменяется. Вот что я пытаюсь:

UIAppDelegate.musicPlayer = [MPMusicPlayerController iPodMusicPlayer]; 

... загрузить музыкальный плеер с треком из библиотеки

[UIAppDelegate.musicPlayer play];

- (void)speedUp{

        UIAppDelegate.musicPlayer.currentPlaybackRate =  UIAppDelegate.musicPlayer.currentPlaybackRate + 0.03125;           
}

- (void)speedDown
{

        UIAppDelegate.musicPlayer.currentPlaybackRate = UIAppDelegate.musicPlayer.currentPlaybackRate - 0.03125;

}

Я могу отслеживать значение currentPlaybackRate и видеть, что оно установлено правильно, но, похоже, в темпе воспроизведения ничего не меняется до тех пор, пока не будет достигнут порог 0,9 или 1,13. У кого-нибудь есть какие-либо рекомендации или опыт по этому вопросу?