Hi there,
I'm trying to send sysex messages, which works partially. All midi-devices are connected via USB (Beatstep sequencer, software-sampler and TeensyLC). To get something to work at all, I'm trying to make a hello-world: This should blink a LED-pad of the Arturia Beatstep 1 via sysex.
Switching the LED on and of works in cli with amidi:
# set controler mode:
amidi -p hw:2,0,0 -S "F0 00 20 6B 7F 42 02 00 03 70 24 F7"
# led on:
amidi -p hw:2,0,0 -S "90 24 00"
# led off:
amidi -p hw:2,0,0 -S "90 24 01"
However, if I'm trying to do this with the teensy, it doesn't work. The first sysex messages seem to work, the next two are playing notes - why is that? This is coming from the teensy:
aseqdump -p 20:0
Waiting for data. Press Ctrl+C to end.
Source Event Ch Data
20:0 System exclusive F0 00 20 6B 7F 42 02 00 01 70 09 F7
20:0 System exclusive F0 00 20 6B 7F 42 02 00 03 70 24 F7
20:0 Note on 0, note 36, velocity 127
20:0 Note off 0, note 36
My code for the teensy is attached.
Best regards,
moony
I'm trying to send sysex messages, which works partially. All midi-devices are connected via USB (Beatstep sequencer, software-sampler and TeensyLC). To get something to work at all, I'm trying to make a hello-world: This should blink a LED-pad of the Arturia Beatstep 1 via sysex.
Switching the LED on and of works in cli with amidi:
# set controler mode:
amidi -p hw:2,0,0 -S "F0 00 20 6B 7F 42 02 00 03 70 24 F7"
# led on:
amidi -p hw:2,0,0 -S "90 24 00"
# led off:
amidi -p hw:2,0,0 -S "90 24 01"
However, if I'm trying to do this with the teensy, it doesn't work. The first sysex messages seem to work, the next two are playing notes - why is that? This is coming from the teensy:
aseqdump -p 20:0
Waiting for data. Press Ctrl+C to end.
Source Event Ch Data
20:0 System exclusive F0 00 20 6B 7F 42 02 00 01 70 09 F7
20:0 System exclusive F0 00 20 6B 7F 42 02 00 03 70 24 F7
20:0 Note on 0, note 36, velocity 127
20:0 Note off 0, note 36
My code for the teensy is attached.
Best regards,
moony