Routing APC 40 knobs in Max (not 4 Live) correctly to dials

Sep 22, 2012 at 10:09am

Routing APC 40 knobs in Max (not 4 Live) correctly to dials

Hi everbody,

I am having trouble using the knobs of my APC40 in regular Max, without Ableton’s Live. Maybe I have the wrong approach, but here’s what I did:

– Pasted Max Patch, click to expand. –

Everytime I use the knob 48 (the first one at the top left), it responds correctly. But when I turn other knobs, it catches their value for like a split second before closing the gate. Even worse when I try to turn several knobs at the same time. The data gets all mixed up. How can I route the data correctly to a live.dial (or any control for that matter)?

Thanks a lot for your help!

Sep 22, 2012 at 2:00pm

Due to execution order of Max (right to left) the gate will pass the first non matching number which is received at your dial (before the number is tested by the [sel] object), thus causing the jumping. In this situation, it is easier to just use route. See the example in which I also ‘fixed’ the problem in your method…

– Pasted Max Patch, click to expand. –
Sep 22, 2012 at 9:12pm

Great! The routing really does it. Wasn’t really familiar enough with that object.

Thanks a lot!


Jan 15, 2013 at 3:12pm

hi all,
is there easy way how to send values back to APC40 via [midiout] for updating light of nobles – by tweaking virtual [live.dial] for example?
thanks lot! :)


You must be logged in to reply to this topic.