Ableton not sending Control Change messages to track

Learn about building and using Max for Live devices.
Post Reply
deeflash
Posts: 25
Joined: Wed Apr 12, 2006 4:28 pm

Ableton not sending Control Change messages to track

Post by deeflash » Fri Aug 01, 2014 4:07 am

Hey guys,

I am using a System-1 and I am trying to dump the controls to a Max For Live patch. According to the manual, holding down the [Manual] button will dump all CCs.

I see it indeed does when I monitor it in a midi program,

B0 1A 40
B0 1B 5B
B0 1C 40
B0 1D 1E
B0 1E 40
B0 32 58
B0 34 00
B0 37 7D
B0 38 54
B0 10 7F
B0 11 3A
B0 12 02
B0 13 41
B0 16 6E
B0 17 35
B0 18 46
B0 03 2E
B0 4F 17
B0 09 0A
B0 51 7F
B0 52 3C
B0 53 0C
B0 54 3C
B0 55 52
B0 56 3B
B0 45 7F
B0 0C 19
B0 59 63
B0 5A 7F
B0 60 7F
B0 61 1D
B0 5B 45
B0 5E 35
B0 0D 39
B0 05 00
B0 23 19
B0 2E 7F
B0 2F 19
B0 3C 00
B0 3D 7F
B0 3E 33
B0 3F 00
B0 6F 00
B0 70 00
B0 71 7F
B0 72 7F
B0 73 7F
B0 74 7F
B0 75 00
B0 76 7F
B0 77 00


But when I try to get the CC data in Max For Live it is very spotty what the patch actually receives, sometimes it will get a control change message or two, but other times it receives nothing. I see in Ableton on the track the little midi status light light up showing it's getting data, but in the device view, the midi status lights never light up.

What would cause Ableton to get data but not send it to the devices? I have checked and rechecked my settings, and when I move just one control or two they get received fine. Does Ableton have some sort of flood protection or something that keeps it from passing on batches of midi data?

T0n1
Posts: 13
Joined: Wed Apr 10, 2013 11:23 am

Re: Ableton not sending Control Change messages to track

Post by T0n1 » Tue Aug 05, 2014 7:51 pm

Live filters out consecutive identical MIDI CC messages as redundant. If you're on OS X, you can circumvent that behaviour with the lh_midiinout external by Leigh Hunt. I've made an utility device for that exact purpose for my BCR2000 Control device set at http://www.maxforlive.com/library/devic ... 00-control

To try out, just put BCR2000In.amxd from https://www.box.com/s/pq2e0lr2nxjtm8fxmr7v and lh_midiinout from http://cycling74.com/toolbox/midi-inout-for-maxforlive/ in your library and add BCR2000In.amxd to your MIDI track. Then select the System-1 from the lh_midiin dropdown within BCR2000In instead of MIDI From of the track. Any M4L devices afterwards will receive unrestricted MIDI.

deeflash
Posts: 25
Joined: Wed Apr 12, 2006 4:28 pm

Re: Ableton not sending Control Change messages to track

Post by deeflash » Tue Aug 05, 2014 8:00 pm

Thanks, I figured that out after doing some more research on the cycling74 boards. unfortunately, I am on Windows. Do you have any tips for how to accomplish this on a Windows?

T0n1
Posts: 13
Joined: Wed Apr 10, 2013 11:23 am

Re: Ableton not sending Control Change messages to track

Post by T0n1 » Tue Aug 05, 2014 8:17 pm

On my research I've found M4L MIDI Lib also, but on OS X lh_midiinout definitely was easier:
http://cycling74.com/forums/topic/m4l-m ... d-midi-io/
http://beatwise.proboards.com/thread/1394
Last edited by T0n1 on Tue Aug 05, 2014 8:19 pm, edited 1 time in total.

deeflash
Posts: 25
Joined: Wed Apr 12, 2006 4:28 pm

Re: Ableton not sending Control Change messages to track

Post by deeflash » Tue Aug 05, 2014 8:18 pm

cool, thanks. I'll check it out tonight.

Post Reply