Je crée une application iphone qui utilise l'audio. Je veux jouer un bip sonore qui boucle indéfiniment. J'ai trouvé un moyen facile de le faire en utilisant la couche supérieure AVAudioPlayer
et numberOfLoops
réglé sur "-1
". Ça fonctionne bien.Joue un bip qui boucle et change la fréquence/vitesse
Mais maintenant, je veux jouer cet audio et être capable de changer la vitesse/vitesse. Cela peut fonctionner comme le son joué par une voiture à l'approche d'un obstacle. Au début le bip a une basse fréquence et cette fréquence s'accélère jusqu'à atteindre un son continu biiiiiiiiiiiip ... Il semble que ce n'est pas faisable en utilisant la couche haute AVAudioPlayer
, mais même en regardant AudioToolBox
je n'ai trouvé aucune solution.
Toute aide?
Le son continue-t-il à augmenter de hauteur sur toute la période? Si c'est le cas, il va sortir de la portée audible rapidement. Avez-vous envisagé de faire plus d'un son et de charger ensuite lorsque cela est nécessaire? –
Non, le son n'augmentera pas sur toute la période. J'ai une limite maximum et une limite minimum et je veux pouvoir augmenter ou diminuer le taux/fréquence de la lecture audio entre ces limites. – Bono
Voulez-vous dire la fréquence à laquelle les bips sont émis ou la fréquence de la forme d'onde du bip? Le premier est beaucoup plus facile. –