I’m getting a Sysex dump from my Cheetah ms6 (i can see it in the midi in monitor):
[22:51:52:000075]: Size:[ 98] [System exclusive] No:[----] Val:[----] RAW:[f0 36 02 00 08 00 01 06 06 07 0e 03 03 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 0f 0f 02 01 02 02 0c 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 0f 0f 00 00 00 00 00 00 00 00 0f 0f 00 00 00 04 00 00 02 00 00 00 00 00 00 00 00 00 01 01 0f 07 f7]
I have a function attached to the “called when the panel receives a MIDI message” event:
--
-- Called when a panel receives a midi message (does not need to match any modulator mask)
-- @midi CtrlrMidiMessage object
--
midiMessageFromMs = function(--[[ CtrlrMidiMessage --]] midi)
IDM = midi:getLuaData():getRange(7,12)
console("IDM")
console(IDM)
end
Everytime i get an error:
Callback error: [midiMessageFromMs]
At line [-1]: [C]
What: C
Namewhat: global
Name: console
Error message: No matching overload found, candidates:
void console(String const&)
At line [-1]: [C]
What: C
Namewhat: global
Name: console
Error message: No matching overload found, candidates:
void console(String const&).
Method disabled
Does anyone know what I am doing wrong? It seem like the variable is getting a value?