Skip to content Skip to sidebar Skip to footer

How To Force A Midi Device To Report Control Status?

I'm using python-rtmidi to read a MIDI device with sliders and knobs. I get CONTROL_CHANGE events whenever a slider moves or a knob is turned (this works fine). But how can I poll

Solution 1:

The official MIDI specifications do not define a mechanism to read the current status of a control. However, many device have vendor-specific commands to start a bulk parameter dump.

Whether controls can be changed from the computer is device specific.

Solution 2:

This is probably way too late, but for the device I am using, LEDs for buttons are controlled by sending noteOn or noteOff packets using the same key that is transmitted when pressing the button. I found this document helpful, even though its not for my device:

https://www.numark.com/images/product_downloads/dj2go___software_definition_and_midi_spec_v1.0.pdf

Post a Comment for "How To Force A Midi Device To Report Control Status?"