Trouble with MIDI CC order in MC8

I’ve hit an early stumbling block with my new MC8. I need to control a software looper, set to record by CC 23 and play/stop by CC22. Each CC needs to pass from 0-127 to activate the function.

To go into recording, then switch out of record into playback I programmed the following:

But the messages come out in the wrong order, which fails to control the looper as I need:
(I am unable to post the second picture, due to being a forum newcomer - sigh…). Suffice it to say that the messages go out as:

Timestamp Source Midi Type Data 1 Data 2 Channel
2020/08/18 20:50:56:511 Van Ooijen Technische Informatica Control Change 23 0 14
2020/08/18 20:50:55:912 Van Ooijen Technische Informatica Control Change 22 0 14
2020/08/18 20:50:55:912 Van Ooijen Technische Informatica Control Change 22 127 14
2020/08/18 20:50:55:912 Van Ooijen Technische Informatica Control Change 23 127 14
2020/08/18 20:50:51:967 Van Ooijen Technische Informatica Control Change 23 0 14
2020/08/18 20:50:51:327 Van Ooijen Technische Informatica Control Change 23 127 14

The CC23 message in position 2 is being sent last. This fails to control the looper. I need the messages to go out in the order I have created them in the edit screen.

Am I doing something dumb, or have I hit a bug?

do you need to change the position on your first 2 messages from Both to Pos:1 maybe?
I see they are getting retriggered when you go to activate Msg 3 & 4 from Position 2.

1 Like

Thank you. I see what you mean. I have now tested doing it that way and it does seem to work. Phew!

I was under the impression that my looper needed ‘Record’ to be toggled by CC23, but it seems to switch off recording automatically when ‘Play’ is activated. So all is well.

You help is much appreciated!

It still doesn’t explain why CC23 0 is going out so long after CC22 in my original example. I would have thought that pairs of controllers would be sent together?

It’s because that cc23 0 command has Release as it’s Action.
when you were in Pos:2 and you pushed the footswitch, it was performing all 3 of the Messages with Press as the action and then when you picked your foot up it performed that last Release action.
Glad it worked. It’s always the little things.

1 Like

Ah, there we go - it was me doing something dumb. Thanks for being my better pair of eyes, my friend!

1 Like