Hey RG, my understanding is when you press a button it sends a number of messages which you can program, I seem to recall Mike saying 5 per switch. What those 5 are you can program e.g. 1 = patch, 2 = toggle, 3 = CC etc. Pressing the same switch again will send the same messages again, so if say 2 of the messages are toggle, the 2nd press would reverse the toggle sent in the first press (well not really reverse as it is just a simple toggle message and the result will depend on the parameters state in the unit you are changing), e.g. if chorus was on to start with and delay was off and you sent them both a toggle, the chorus should go off and the delay on, probably send a 1 for on and 0 for off
. CC messages are a little different and you need to consider "latching", once the assigned CC is latched with its target it operates and sometimes (depending on the receiving unit) the target needs to be on to begin so the patch in the unit needs to have the target on (e.g. chorus on, loop in etc, the MB1 is like this) for the latch to work. Similar with expression pedals, if say you are sweeping unit (not patch) master volume (as I do with MP2), I have to perform an initial sweep that at least equals what the unit is currently set to to get it to latch, after that it controls the parameter. So each time I turn on my MP2 I have to sweep the pedal once to latch it, so I sweep full up then full off and it's then good to go. But this is MP2, other units may respond differently depending on their age as CC has evolved.I posted some detailed explanations for using CC with the MB1 and MP2 a while ago, they both respond a bit differently. I had my head around it back then, it's a bit of a mind f@ck at first. The later MB1 manual (or was it in the later EPROM upgrade notes ?) and the MP2 manual have detailed explanations which I tried to summarise and explain.
To get your Rocktron to play, you will need to send it what it wants to hear (probably a 2 bit binary number 00, 01, 10 or 11
depends how it works).