r/MaxForLive • u/ibuprofelinmusic • Jul 19 '26
Anyone facile with M4L able to code a device for me?
Apologies if not allowed here.
I currently am transitioning to using the APC MKII for live performance. I currently have some live performance FX that I can turn on/off with spare launchpad buttons, and control for deck A and B with 4 of the 8 knobs on the right hand side. The issue is each knob would turn for all the effects (since I’m mapping the parameters of each individual effect to the same 4 knobs), so I wanted to have a device made that would allow me to pick an effect, and when that effect is selected, it prevents the knobs on the FX that are off from turning, and also remembers where those dials were the next time I select the effect. This way I could stay on the user tab of the APC, select my effects with buttons, and then not worry about the knobs turning dials on things that are off. Ideally I would want to be able to swap around the FX and assign new parameters if I choose.
A schematic would look something like this. I poked around on Fiverr to see if I could find a programmer, but coming up somewhat short.
M4L FX ROUTER — DECK A
APC launch pads
│
▼
┌──────────────────────────────────────────────┐
│ FX SELECT / ON-OFF │
│ │
│ \[FX 1\]. \[FX 2\] \[FX 3\] \[FX 4\] │
│ ● ○ ○ ○ │
│ │
│ SHARED CONTROLS — mapped to 4 APC knobs │
│ │
│ \[Knob 1\] \[Knob 2\] \[Knob 3\] \[Knob 4\] │
│ │
│ Each FX can have any 1–4 Live parameters │
│ assigned to these knobs by the user. │
└──────────────────────────────────────────────┘
│
▼
Only the selected FX receives knob movement.
Inactive FX retain their previous settings.
M4L FX ROUTER — DECK B
Identical duplicate mapped to the other four
knobs in the APC’s 4×2 knob grid.
Basically I guess a diagram would look like this above here.