J'ai quelques problèmes pour comprendre comment jouer certaines pistes l'une après l'autre en évitant l'effet de chevauchement. J'utilise la bibliothèque Minim mais je n'ai pas trouvé un moyen de détecter le moment final du premier son pour démarrer le second. Quelqu'un peut-il me donner quelques conseils? ceci est mon croquistraitement, son chevauchement
import ddf.minim.*;
Minim minim;
AudioPlayer player[]=new AudioPlayer[4];
String filenames[] = new String[]{"sound1.mp3", "sound2.mp3"};
void setup(){
minim = new Minim(this);
for(int i=0;i<2;i++){
player[i] = minim.loadFile(filenames[i]);
player[i].play();
print(filenames);
}
}
void draw(){}
void stop(){
for(int i=0;i<2;i++){
player[i].close();
}
minim.stop();
super.stop();
}