-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Hi, I've tried to run code from the examples from the MPush page in docs:
k = MPush('push');
k.setPadLight(k.elAt(\pad, \8, \1, \on), \green);That code results in the following error:
ERROR: Message 'asInteger' not understood.
RECEIVER:
nil
ARGS:
CALL STACK:
DoesNotUnderstandError:reportError
arg this = <instance of DoesNotUnderstandError>
Nil:handleError
arg this = nil
arg error = <instance of DoesNotUnderstandError>
Thread:handleError
arg this = <instance of Thread>
arg error = <instance of DoesNotUnderstandError>
Object:throw
arg this = <instance of DoesNotUnderstandError>
Object:doesNotUnderstand
arg this = nil
arg selector = 'asInteger'
arg args = [*0]
MIDIOut:noteOn
arg this = <instance of MIDIOut>
arg chan = 0
arg note = nil
arg veloc = 21
MIDIMKtlDevice:send
arg this = <instance of MIDIMKtlDevice>
arg key = 'pad_8_1_on'
arg val = 21
var elem = <instance of MKtlElement>
var elemDesc = <instance of Event>
var msgType = 'noteOn'
var chan = 0
var num = nil
MKtl:send
arg this = <instance of MPush>
arg key = 'pad_8_1_on'
arg val = 21
MAbstractElement:trySend
arg this = <instance of MKtlElement>
MAbstractElement:value_
arg this = <instance of MKtlElement>
arg newval = 21
ArrayedCollection:do
arg this = [*1]
arg function = <instance of Function>
var i = 0
MPush:setPadLight
arg this = <instance of MPush>
arg elem = <instance of MKtlElement>
arg color = 'green'
arg intensity = 'full'
arg blink = 'steady'
Interpreter:interpretPrintCmdLine
arg this = <instance of Interpreter>
var res = nil
var func = <instance of Function>
var code = "k.setPadLight(k.elAt(\pad, \..."
var doc = nil
var ideClass = <instance of Meta_ScIDE>
Process:interpretPrintCmdLine
arg this = <instance of Main>
^^ The preceding error dump is for ERROR: Message 'asInteger' not understood.
RECEIVER: nil
However, this line works fine:
k.setBtLight(k.elementAt(\bt, 0, 0), 'none');
I've tried some other code examples from the page, it seems that some of them also behave differently then they are suppose to work.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels