Bonjour,
je n'ai pas trouvé de solution concernant la possibilité de lire séquentiellement des fichiers audios de facon automatique (lorsque le premier se termine le second démarre ...)
je lance un thread (pour ne pas bloquer mon appli principale) et tente de déclencher en vain les wav les uns derrière les autres
les wav sont lus via la classe Audiosystem le wav est "encapsulé" dans un Clip
la boucle while ne bloque rien et tous les wav sont lancés en meme temps!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for(int i = 0; i < NbWav; i++)//NbWavµ {//lancement des lectures playson = (CPlaySon)lThLecWav.get(i);//liste des lectures playson.Open(); playson.Play(); while(playson.clip.isRunning()) { System.out.println("En cours de lecture : " + playson.FileWav.toString()); }
Je voudrais éviter l'utilisation des Mediaplayer .
Merci
Partager