Hello, I am using the BS-16i app on my ipad mini and I am controlling it with an M-Audio Axiom-61 midi controller.
I have already set up on Stream Byter to duplicate anything received on Channel1 to channels 1-8. That way I can play 8 patches at once with my keyboard just set on channel 1.
But what I'd like to do is assign the faders on my controller to control the faders on BS-16i. And they are basically CC#7 on Channels 1-8 (or really 1-16 but I'm only using 8.
So here is what I need to do.
CC#111 on CH1 convert to CC#7 on CH1 CC#112 on CH1 convert to CC#7 on CH2 CC#113 on CH1 convert to CC#7 on CH3 CC#114 on CH1 convert to CC#7 on CH4 CC#115 on CH1 convert to CC#7 on CH5 CC#116 on CH1 convert to CC#7 on CH6 CC#117 on CH1 convert to CC#7 on CH7 CC#118 on CH1 convert to CC#7 on CH8
Actually, what I wrote above about the bug isn't entirely accurate.
B0 70 = B0 07 # works B1 70 = B0 07 # doesn't work
Essentially the bug occurs if an incoming event has a MIDI channel other than 1 *and* you specify anything other than 'X' in the first letter of the output clause (the bit after the equal sign). The workaround is to remap to CH 1 before trying to set the message type.
There is also a more fundamental bug where the Stream Byter editor will not accept channel 10 (hex 9) as a valid channel value. Only workaround is to use a range of 8-A but has the side effect of affecting channels 9 and 11 too.