Device Details

Device Overview

Name/Version: mm.Chain Chooser - Navigate chains and reduce CPU 1.4.1
Author: MessinkiMusic  
Description: Easily navigate chains in an audio effect racks, midi effect racks and instrument racks. Turns off all devices that are not in the selected chain which reduces CPU for big chains.


3 ways to choose a chain:
-MIDI mappable dial to scroll through the chains
-MIDI mappable 'Next' and 'Previous' buttons
-MIDI mappable buttons to go straight to a certain chain


Use 'mm.Chain Chooser MIDI CPU' for racks with many chains and lots of CPU intensive VSTs. Any devices that are not in the selected chain will be turned off.


27/6/2022 Version 1.4.1

Fixed some initialisation problems including a bug that caused devices in the active chain to turn off at startup

5/5/2022 Version 1.4

Added preferences, with option to disable the feature that turns on all chains and devices when the device is deactivated. Disabling it can be useful if the device or enclosing rack has its on/off button automated.

12/3/2022 Version 1.3.1

Fixed the "mute delay" settings not saving properly with the live set

7/1/2022 Version 1.3

Fixed "12" button that didn't work on all devices, and selector dial on Audio device, which didn't turn all the way.

16/12/2021 Version 1.2

The chain selector dial that on the device is now automatable. Also minor bug fixes.

10/12/2021 Version 1.1

Now requires you to turn on the 'Auto Select' button on the rack device that is being controlled. This saves CPU and makes the device work with Ableton Push.

Added a version of the device that saves CPU for audio effect racks

Device Details

Tags utility
Live Version Used: 11.0.5
Max Version Used: 8.1.5
Date Added: Dec 03 2021 17:57:27
Date Last Updated: Jun 27 2022 18:36:05
Device Type: midi_device
Download URL (report link)
License (more info): Commercial


exactly what I was waiting for! any idea if it works in Live11+M1?

Haven't tested it, but I'm pretty sure it will!

hallelujah! just tested in live11.1b7 m1. works both in rosetta + nat.silicon
no undo|redo issues. cpu load 1% (:

great device. works on live 10

Hi, great feature !
Very clear to use, thank you.

As I use Multiple Inst Racks for composing, it is great for me to have the choice between different sounds, just for inspiration and using your system for saving CPU.
(same using

But I have a problem, as I am working in Arrangement View:

When I am satisfied with the sound, I can't save it in the workflow either:
> writing a chain automation (this works on the flow but then impossible to use your device again)
> writing your select automation

I guess this is because of Max not easy to communicate with Arrangement view, but I try to ask you a solution for this ....

Otherwise I think the best in my case is to have a track for choosing sounds and when I am satisfied, I just duplicate the track with what I need, or even audio resample !

Thank you if you can answer and give me your thoughts. ?

Hey fcunin, sorry I missed this comment! if you're still having these problems with the latest version can you please email me at

Hey there,
really great device, using the CPU version for a kind of hybrid arrangment and session view set im building.
Running into one issue though I dont know how to debug so posting it here:

I automate the rack the device is in on and off, and each time i turn it back on the device is slightly broken in that when i navigate to another slot the slot that was on while the device was deactivated stays on. Only if i navigate back to that slot and then navigate away again it turns off.
(Using "navigate" because the issue occurs with while, back and forth buttons as well as number-dial buttons)

This makes the device a bit hard to use for me always risking to accidently have two instances on so it would be a blast to have fixed.

There is also some bugs with outmating the selector wheel since it instantly deactivates automation when a value is changed but since thats way less relevant for me ill not go into detail here.


Hey aaarco,

Can you email me at

It should be fixed now, I've added a preferences button where you can turn on the feature that was interfering with the automation of the rack on/off.

Hi! Love this. Your chain chooser only goes up to 32, but the racks go up to 64. is there something im missing to make that happen? thanks!!

you can make it compatible with the push stand alone? I'm waiting to receive mine and this max device is crucial to my workflow. I use clyphx pro to do this thing with the chains but I can't use it on stand alone, if your device works will buy of course and promote it

Login to comment on this device.

[ browse device library ]