J'ai essayé, ça donne ça :
Je ne charge pas la banque de sons, mais je n'obtiens que du silence, pas un son.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 // changer d'instrument public void changeInstrument(MidiChannel channel, int j) { Instrument i = instruments[j]; synthesizer.loadInstrument(i); channel.programChange(j); // System.out.println(channel.getProgram()); }
Pourtant le channel est bien reprogrammé, je ne comprends pas.
Partager