1
Fondamentalement, je veux obtenir et afficher les données d'une note MIDI (la piste, la note et l'octave) comme un séquenceur la joue, en temps réel.Traitement des notes midi en temps réel
Je voudrais pouvoir ajouter ceci au code suivant:
Sequencer sequencer = MidiSystem.getSequencer();
sequencer.setSequence(MidiSystem.getSequence(song));
sequencer.open();
sequencer.start();
while(true) {
if(sequencer.isRunning()) {
try {
Thread.sleep(1000); // Check every second
} catch(InterruptedException ignore) {
break;
}
} else {
break;
}
}
Mais je ne sais pas comment le faire.
Il ne semble pas fonctionner, pour une raison quelconque, pourrais-je utiliser un mauvais midi? –