- Joined
- Feb 14, 2022
- Messages
- 41
- Reaction score
- 15
I try to add a self-contained modulation control to the SP-5600 that is based on Arduino and a MIDI Shield. For now I've coded the Arduino to send Control Change 1 (modulation --> vibrato) and 11 (expression --> volume) on channel 1 by turning the knobs on the shield (planned to be replaced by an X/Y pad). That works fine (checked with a USB/MIDI adapter and MIDI-OX), and it also works on the SP somewhat, yet:
What I'm currently playing on the keyboard is sent out on channel 1, but that "part" of the synth engine doesn't listen for incoming MIDI data for what's being played. Rather, that goes to another synth "instance" that could have a different Voice. The picture shows my understanding of how it works.
I use the buttons on the MIDI Shield to trigger a few Note On/Off on channel 1, just as a test, and those are affected by Control Change, but again not what I play on the keyboard, which takes away the modulation possibility for that.
Anyone that knows a way to get around this?
I also noticed that while a USB cable is connected to the SP, geezer MIDI is ignored. I guess that's just how it is.
What I'm currently playing on the keyboard is sent out on channel 1, but that "part" of the synth engine doesn't listen for incoming MIDI data for what's being played. Rather, that goes to another synth "instance" that could have a different Voice. The picture shows my understanding of how it works.
I use the buttons on the MIDI Shield to trigger a few Note On/Off on channel 1, just as a test, and those are affected by Control Change, but again not what I play on the keyboard, which takes away the modulation possibility for that.
Anyone that knows a way to get around this?
I also noticed that while a USB cable is connected to the SP, geezer MIDI is ignored. I guess that's just how it is.
Attachments
Last edited: