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
if event.type==midi.noteOn then
mevent = setCC(74, event.byte2/2, event.channel)
mevent.delta = event.delta
--remember to send the original event!
Download it here: http://t-zec.org/vstlua/
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!