Hey MC6 Community!
Does anyone know how to set up the MC6 to control the looper in Ableton Live 10? I’ve programmed the MC6 for the three functions: Press, Long Press and Double Tap. I’ve done this as CC messages 1,2,3 respectively and value is 127. When I go into Live’s Midi map mode the multi-function button only registers one of the CC messages depending on the action, Press, Long Press or Double Tap. When I select “Press” it does indeed start the looper but that’s all. None of the other functions are working. Any help would be VERY MUCH APPRECIATED. ~David
Hello
don’t use cc messages, use note on/off.
For the multi function button thingy, you don’t need to programme the different commands for different functions. It’s automatic, once you’ve set up the note on/off.
Hey Andy, Thanks for helping! I haven’t done note on/off programming before. I’ll give it a shot. How would you program the note on/off for the multi button thingy, if you wouldn’t mind elaborating? Thanks again, David
Hello David
I'm doing this from memory - I don't have it in front of me at the moment -
Message 1 - press - Note on
Message 2 - release - Note off
Both need to be the same note (eg C#3, F0 etc), but it doesn't matter which note (just one you haven't used for something else, obviously).
Then in Ableton Midi Mapping, map the button to that same note.
It should then respond how it is supposed to - Press for record, play, overdub, double press for stop and press and hold for clear.
Hey Andy,
Sorry it it took so long to get back to you. So, I’m still having some trouble. In the Morningstar MIDI Editor: For Message 1, I select Press, Note On. It then gives me a Note Number, Velocity and Channel options. Same with Note Off on Message 2. I put in 1, 127 and 5, respectively. In Ableton I go into MIDI map mode, Press the looper effect multi button and it does nothing, no mapping when I press the A button on MC6 I have setup for Note On/Note Off. It seems no MIDI data is being sent. If I assign a CC# message to the looper multi button Ableton does map it, and MIDI data is sent, but only for start recording and stop recording/playback mode functions. Thanks so much, David
Hi David!
I was struggling to figure out this same thing. I think I have the problem fixed! This is what you should put into each of the foot switches. I'm using Ableton as MIDI Channel 16 since I control some guitar pedals with the MC6 too on other channels. Basically, for each foot switch that you're setting up on the MC6, all you have to do is change the note number for each foot switch. The next foot switch will be (for both Msg1 and Msg2) note number 2, 3, 4 and so on... Once you've done this and saved the presets, you can easily map to Ableton via midi mapping. The way I figured out numbers 127 and 64 is I used a midi monitor (google can help you find a free midi monitor app) and when using a midi keyboard to midi map in Ableton, the monitor gave those values for Note On/Note Off. When I applied those values to the foot switch, it worked without issues. Also both Note On and Note Off were the same in the midi monitor so I made those numbers match too.
Does this help??
Foot switch A:
Msg1
Action: Press
Type: Note On
Note Number: 1
Velocity: 127
Midi Channel: 16
Msg2
Action: Press
Type: Note Off
Note Number: 1
Velocity: 64
Midi Channel: 16
Foot switch B:
Msg1
Action: Press
Type: Note On
Note Number: 2
Velocity: 127
Midi Channel: 16
Msg2
Action: Press
Type: Note Off
Note Number: 2
Velocity: 64
Midi Channel: 16
Hey Anthony,
That is AWESOME! I will try that as soon as I can and report back. I had tabled the whole deal and am so grateful you found a way. I have a few Meris pedals I control via the MC6 as well. What pedals are you using? Thanks man! ~D
Hey Andy and Anthony,
I got the multi button‘s Multi functions to work using Andy’s method. I was so excited. But, there is a massive delay/latency when pressing the MC6 button and Ableton reacting. The computer is a latest model HP gaming laptop so it should be good. Any ideas? Thanks guys! ~D
I don't know why there would be latency. I'm guessing you already checked your buffer? Are you sure the delay isn't a count in? My midi commands are instant so not sure about why yours isn't but I'm struggling with the looper not working like I want it to. I wish I could overdub right away in session view rather than have to start a loop playing back and then overdub after playing the loop once.