Manual

Contents
MIDI & OSC Lua scripting! 5
Learn by example! 5
Share your scripts!! 5
Script locations! 6
Mac OS X! 6
Windows! 6
Overriding the default script! 6
MIDI & OSC Script Functions! 6
getParameterID( param )! 6
getParameter( param )! 7
setParameter( param, value )! 7
getParameterMinMax( param )! 7
getParameterUnit( param )! 7
getParameterName( param )! 7
isParameterUsed( param )! 7
getNumParameters()! 7
setOthersParameter( id, param, value )! 7
getOthersParameter( id, param )! 8
sendOSC( address, path [, format ] [, values ] )! 8
requestAllNoteOn( function )! 8
requestAllNoteOff( function )! 8
requestAllCC( function )! 9
requestAllNRPN( function )! 9
requestAllProgramChange( function )! 9
requestAllPolyPressure( function )! 9
requestNoteOn( note, function )! 9
requestNoteOff( note, function )! 9
requestCC( cc, function )! 10
requestNRPN( nrpn, function )! 10
requestProgramChange( pc, function )! 10
requestPolyPressure( key, function )! 10
requestPitchWheel( function )! 10
requestChannelPressure( function )! 11
time()! 11
requestTimedCallback( interval, function )! 11
requestPeriodicCallback( interval, function )! 11
cancelTimer( timer )! 11