-- print the fields of an Event object
function printEventMembersonNote(event)
print("Event Type:", event.type)
print("ID:", event.id)
print("Note #:", event.notepostEvent(event)
end
function onRelease(event)
print("Velocity:", event.velocity)
print("Controller #:", event.controllerpostEvent(event)
print("Value:", event.value)
print("Pitch Bend:", event.bendend
function onController(event)
print("Note Expression Type:", event.noteExpressionType)
print("PPQ:", event.ppqPosition, "\n"postEvent(event)
end
function onNoteonNoteExpression(event)
printEventMembersprint(event)
-- postEvent(event)
end
function onRelease(event)
printEventMembers(event)
postEvent(event), not needed for note expression
end
function onControlleronRetrigger(event)
printEventMembersprint(event)
postEvent(event)
end
function onNoteExpressiononData(event)
printEventMembersprint(event)
-- postEvent(event), not needed for note expression
end |