I primarily use my Digitone with an external keyboard: the M-Audio Oxygen Pro 49, communicating through MIDI cable.
I have a sustain pedal for this keyboard which works when I use it with software VSTs over USB, but I’ve never gotten it to work with the Digitone over MIDI. It seems like it should be pretty simple, I just have to find the right setting. Does anyone have any advice for this?
You probably need to tell us which pedal, and how you set it up with the software VSTs. I can’t help directly, as I have a Digitone Keys with an input for a sustain pedal, but others should have more relevant knowledge.
Looks like that sustain pedal should be sending cc 64, you might need some kind of midi re-route to use it. Let me check digitone sustain cc real quick.
Looks like sustain on digitone is 106, so you need to see if m audio has configuration software and change the sustain cc, or you need to somehow reroute that cc 64 so it becomes 106 by the time it hits digitone in order for this to work. I think blokas midihub can do that, various other ways I’m sure.
Ah okay - I figured that quarter inch jack was transformed into a MIDI signal somehow within the keyboard and then sent, but I am still learning a lot about how all this works.
When I use the software VSTs it’s sent through USB to my computer via the m-audio keyboard. I have both USB out and MIDI out on the keyboard.
I think the pedal modulates the signal which the keyboard sends out over midi. The trs connector is just a physical interface between the pedal and keyboard.
MIDI remains a black mystery to most. I think it is being transformed, but by your M-Audio keyboard. Do you have that hooked up to the Digitone, or are you trying to send a signal from the pedal directly to the Digitone? Because I think the latter won’t work.
The pedal is just connected to my keyboard as is typical - hah I am not connecting this 1/4" pedal jack directly into the Digitone, though I suppose I technically could do that! But yes - I assume that wouldn’t do anything.
Ok, digitone doesn’t have set up parameters specific to sustain pedal (treats aftertouch, pitch and mod wheel etc differently than sustain) so basically just verify that the oxygen is sending cc 64 on the same midi channel as you’re using with digitone (autochannel if that’s how you’re using it) and that it sends with a range of 0-127, that should be all you need to do as long as your DN menu is already set up to receive cc / nrpn.
(settings menu > port config > recieve cc / nrpn )
Yeah - I’ve made sure that setting is checked on my Digitone.
So these clues led me to try out the different presets that come pre-loaded on my keyboard, and just selecting the second preset “Hybrid”, seems to solve the problem. Apparently this preset happens to already be using this CC for sustain compatible with the Digitone. Thanks a lot for the help.