At the moment there are 2 sections, Continuous Control and Script Trigger.
Continuous Control takes a MIDI Controller and maps it to a channel on the console. Commuication can be in either or both directions. Although tramitting MIDI based on a console channel will be lagging and most likely error prone (you can alter the channel refresh rate in the options).
Definately not accurate - MIDI has 128 possible values (comapred to DMX's 256). for simplicity - the steps are are converted to channel percentage when recieving midi - and same vice versa , the percentage is converted to 0-127. (is there a way to get the dmx value for a bunch of channels at the same time?)
Script Trigger sends a Lua command to the console when a given MIDI event is recieved.
to do - field testing
Install -
Will not work on a console. Needs to run remotely for MIDI Interface access.
unzip to a suitable location and run RMM.exe
I used the C# MIDI Toolkit by Leslie Sanford to provide easy access to windows midi. And a few other UI libs. All the dll's should be kept in the same folder as the exe.
Updated - See here for latest version
