Come ottenere uno stato attuale di un dispositivo MIDI?
-
11-12-2019 - |
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:
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.