Hi there, I'm working with following documentation, trying to get my LED's going on my Block while it's connected to Virtual DJ.
http://wiki.lividinstruments.com/wiki/Block
https://www.virtualdj.com/wiki/ControllerDefinitionMIDIv8.html
I've got the following rudimentary controller definition file created, and really I'm just trying to get 1 button working, once I figure that out I should be able to handle the rest of the xml scripting.
<?xml version="1.0" encoding="UTF-8"?> <device name="Block" author="Livid" sysexid="F0 7E 00 06 02 00 01 61 01 00 03 00 07 03 01 00 F7" type="MIDI" drivername="Block" decks="2"> <led note="0x00" name="LED_0-BUTTON0" /> <button note="0x00" name="0-BUTTON0" /> </device>
I've gotten to mapping the hardware just fine and would like to get the LEDs triggering.
I'm having a hard time making sense of section 6.2 of the Block documentation, with respect to the authoring of the virtual dj controller definition file.
Comments
By default, the leds on the 8x8 grid respond to notes 0-63 on midi channel 1 (0x00).
I am still misunderstanding something.
Can you correct the following LED Definition, to what it should be to turn on LED 00?
<led note="0x00" cc="0x00" value="0x64" ccoff="0x00" name="LED_0-BUTTON0" />
Alternatively, I couldn't figure out the ledsysex definition either;
I am unsure what bit should be, and also unsure how to figure out column/row CR in the value string to map a single LED; F0 00 01 61 03 09 LL HH CR F7