Je travaille sur l'application musicale, Vous voulez jouer plusieurs fichiers audio simultanément, J'ai trouvé beaucoup de liens stackoverflow pour obtenir la solution mais toujours pas de chance pour mon scénario,Lecture/Pause/Arrêt de plusieurs fichiers audio simultanément et également de façon séquentielle
J'ai un total de 8 tableaux. Dans chaque tableau, il y a un certain nombre de noms de fichiers audio. Comme ,
array1 = @[@"aud1",@"aud2"];
array2 = @[@"aud4",@"aud5",@"aud8",@"aud11"];
....
array8 = @[@"aud3",@"aud6",@"aud7"];
Tous les fichiers audio sont stockés localement dans mon projet, avec l'extension de fichier .wav.
Maintenant, ce que je veux réaliser, c'est que tout le tableau devrait jouer de manière séquentielle avec la lecture simultanée de tous les fichiers audio qui se trouvent dans un tableau. à-dire AUD1, AUD2 (matrice1) doivent jouer ensemble alors instantanément AUD4 de manière séquentielle, AUD5, aud8, aud11 (array2) devraient jouer simultanément et ainsi de suite ..
Je voulais aussi mettre en œuvre Pause/fonctionnalité d'arrêt ainsi que. Je suis au courant avec AVAudioPlayer
, AVQueuePlayer
..
AVQueuePlayer fonctionne bien avec la lecture séquentielle. J'ai implémenté ce code, Play/Pause/Stop multiple audio file which are stored locally Mais cela ne fonctionne pas avec un jeu simultané suivi d'un jeu séquentiel.
Toute aide est appréciée!
Merci d'avance!
Merci pour votre réponse! – Gati