Domanda

Come posso interrogare un dispositivo MIDI per uno stato attuale di programma, volume ecc.?Ho provato a trovarlo in specifiche MIDI, ma senza alcuna fortuna.Fondamentalmente ho bisogno di ottenere lo strumento corrente (piano ecc.) Da un pianoforte digitale collegato da USB MIDI.

Java sembra essere in grado di farlo:

http://docs.oracle.com/javame/config/cdc/opt-pkgs/api/mm/jsr135/index.html?javax/microedition/media/control/midicontrol.html

Come lo fanno?

È stato utile?

Soluzione

non puoi.Non ci sono messaggi standard per il dumping della patch corrente, i valori CC, ecc.

Alcuni synth hanno messaggi sysex che possono essere utilizzati per questo, ma non tutti e il messaggio varia da dispositivo al dispositivo, il produttore del produttore.

Il meglio che puoi fare è inviare nuovi valori CC, impostare la patch, ecc. e memorizzare ciò che è.Se cambia sulla fine del synth, e si ha un percorso di ritorno impostato, è possibile riceverlo e aggiornare ciò che hai memorizzato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top