This allows you to quickly develop scripts to mangle midi events and test them without the pain of VST development. It has a basic custom GUI system, so GUI controls can be scripted from Lua.
Here's an example script (in its entirety):
Code: Select all
--simple keytracking for synths that respond to CC74
function midiEventCb(event)
if event.type==midi.noteOn then
mevent = setCC(74, event.byte2/2, event.channel)
mevent.delta = event.delta
sendMidi(mevent)
end
--remember to send the original event!
sendMidi(event)
end
Remember, this is beta and chances are, it won't work for you. Let me know what happens and I'll try and fix it. And post your scripts so I can include in future releases!