Pregunta

¿Cómo puedo consultar un dispositivo MIDI para un estado actual de programa, volumen, etc.?Intenté encontrarlo en especificaciones MIDI, sin embargo, sin suerte.Básicamente, necesito obtener el instrumento actual (piano, etc.) de un piano digital conectado por USB MIDI.

Java parece ser capaz de hacerlo:

http://docs.oracle.com/javame/config/cldc/opt-pkgs/api/mm/jsr135/index.html?javax/index.html?javax/Microedition/Media/Control/Midicontrol.html

¿Cómo lo hacen?

¿Fue útil?

Solución

no puedes.No hay dichos mensajes estándar para descargar el parche actual, los valores de CC, etc.

Algunos sintetizadores tienen mensajes SYSEX que se pueden usar para esto, pero no todos, y ese mensaje varía de dispositivo a dispositivo, fabricante al fabricante.

Lo mejor que puede hacer es enviar nuevos valores de CC, configurar el parche, etc., y almacenar lo que es.Si cambia en el extremo de Synth, y tiene una ruta de devolución configurada, puede recibirla y actualizar lo que ha almacenado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top