Hello and thank you so much for such an amazing piece of software!
I have a quite old 5-octave Yamaha MIDI keyboard, but without pitch bend and modulation wheels. I was wondering if it would be possible to use Stream Byter and convert my Yamaha's Sustain CC data (CC64) or Pan CC data (CC10) to Modulation (CC1) on my iPad?
Also, is there a way to convert some CC data or note presses and simulate the Pitch Bend? My MIDI implementation chart says only these are at my disposal:
You could either use the Stream Byter or the Holy Mapper module to do this. Here is the Stream Byter rule you need:
# map CC64(sus) to CC1(mod) BX 40 = XX 01
However, Sustain (CC64) is generally just an on/off value so probably what will happen is that the modulation will flip between full on and full off rather than being graduated. This may be what you like (!) or it might be preferable to use the pan data to control the mod.
To map the pan data to modulation, change the 40 in the rule above to 0A
You could simulate pitchbend with a CC but the issue here is that pitchbend is a 14 bit value (0-16384) and a CC is a 7bit value (0-127). Here are two things you can try out using the portamento data as the source: