Forums > Max For Live

Some midi messages not coming through?

May 27, 2010 | 12:02 am

Hi, I’m quite new to this so any help is appreciated.

I’m trying to get midi messages from different controllers using the midiselect object. I’ve got PC’s coming in no problem. Using a Nanokontrol I get some of the CC’s in and some not. And the channel doesn’t show up properly.

My end goal is a device that lets me use one button on my foot pedal to control the big button on different loopers in different tracks. After that, another button for another function, etc. Without having to hardmap the buttons.

Maybe there’s even something out there that does that already? I haven’t found one yet though.


May 27, 2010 | 1:21 pm

You need to know that Live internally doesn’t handle separate midi channels.
So all incoming messages are mapped to channel 1.


May 27, 2010 | 4:23 pm

Okay, that makes sense on one level. But the way I understand it, the APC40 sends midi notes on different midi channels to differentiate which track is being controlled? (I don’t own one but just for trying to understand).


May 27, 2010 | 5:57 pm

The channel limitation applies only to standard midi input of tracks.


May 28, 2010 | 8:10 am

Okay, thanks, that makes sense.

I imagine all these cool devices like the monome emulators and that are accessing another way to bring midi in?


May 28, 2010 | 9:24 am

Yes, there is "MIDI Remote Control" (see manual for details).


May 28, 2010 | 9:50 am

Monomes are USB serial devices, and have a driver program which converts between serial and OSC. There’s a fair amount of Max-for-Live code which uses OSC to talk to the outside world.

Btw, it’s not completely true that MfL devices only see MIDI channel 1; instruments can be fed MIDI on multiple channels.


May 28, 2010 | 10:17 am

"instruments can be fed MIDI on multiple channels."

Interesting. Can you please explain how it’s done?


May 28, 2010 | 1:25 pm

Oh, I’d also love to know how it’s done. Maybe you could link to an example?


May 28, 2010 | 7:47 pm

Ok, I figured it out.

The M4L instrument device can see separate input channels, provided that the individual channels are routed from other midi tracks to the instrument track.

This corresponds to the usual setup for multitimbral instruments.

Thanks to Nick for the comment.


Viewing 10 posts - 1 through 10 (of 10 total)