Alors j'essaye de jouer un fichier son à un rythme différent dans iOS 5.1.1, et je n'ai absolument aucune chance. Jusqu'à présent, j'ai essayé de fixer le taux de la AVAudioPlayer:AVAudioPlayer rate
player = [[AVAudioPlayer alloc] initWithContentsOfURL:referenceURL error:&error];
player.enableRate = YES;
player.rate = 1.5;
player.numberOfLoops = 0;
player.delegate = self;
[player prepareToPlay];
[player play];
avec pas de chance, les pièces sonores, mais ne tient pas seulement le taux que je lui donne. J'ai également essayé AVPlayer:
avPlayer = [[AVPlayer alloc] initWithURL:referenceURL];
avPlayer.rate = 0.5;
[avPlayer play];
Encore une fois, il joue mais ignore simplement la vitesse que j'ai définie. J'ai essayé un certain nombre de fichiers audio différents, mais pour ce thread j'ai choisi Rooster-mono.wav de ce catalogue: http://sig.sapp.org/sounds/wave/
Quelqu'un at-il réussi à changer le taux de lecture sur iOS 5.1.1? Ou est-ce que quelqu'un sait ce qui me manque ici? Je fais ceci pour changer légèrement la hauteur de certains de mes samples, je réalise que je pourrais le faire en utilisant RemoteIO ou quelque chose de similaire mais cela semble totalement exagéré pour ce que j'essaye de réaliser (un simple ajustement de la vitesse de lecture) .
cette erreur que vous avez fait ici est que plauer.rate = 1.5f. Vous devez mettre "f" à la fin de celui-ci, sinon cela ne fonctionnera pas –