REQ: Isotonik AKAI MIDIMIX XL Ableton Live Control Surface Script

This Control Surface Script for Ableton Live extends the use of the AKAI MIDIMIX including the Ring Focus Box and 24 Parameter Control.
Session Control
24 Parameter Device Control
Send & Return Control
Description:
When the AKAI MIDIMIX landed on our front door step it charmed us, it’s small, light and gives control over 8 tracks in Ableton Live…
But then that’s about it, and as we don’t like leaving things as standard when a little effort can turn them into something awesome, we decided to give it Sigabort’s XL treatment!!
With Sigabort’s MIDIMIX XL Control Surface Script this tiny controller starts to offer even more, offering both Session and Device modes it has become one of the best portable controllers out there.
First up – if a Controller is going to take up a Control Surface Slot in Live then it deserves at the very least the onscreen Ring Focus Box, with a 1 x 8 box showing you visually which eight tracks are being controlled by the MIDIMIX, it’s lack of LED’s can be partially excused.
Secondly – Any controller that get’s the Isotonik touch is certain to have LaunchSync compatibility, with this you can use the MIDIMIX as the Master or Slave controller linking it with an Ableton Push or adding further controls to an AKAI APC40 or a Novation LaunchPad!
Thirdly – We’ve done it before and this is the latest controller to get the magic of our 24 Parameter device control, simply tap the SOLO button and the Mute buttons control the selection of the first 8 devices on the Track in focus, the REC ARM buttons turn the devices on and off whilst the 24 Potentiometers Blue Hand Map to the device in focus….
Bank Left and Bank Right then allow you to cycle through all of the available parameters, so grab hold of an Operator and have complete control over your tweaking with just one controller!
Fourthly – There’s further options for controlling three sends on the Pots rather than just two and the Pan which is switchable from the controller when enabled in the Config.txt file. And there’s a choice of Returns Mode as well…
Mode 0 – no return tracks are shown
Mode 1 – normal tracks have priority – return tracks will only be displayed if there are not enough normal tracks to fill the display – you can use the BANK LEFT/RIGHT buttons to scroll through normal tracks until the return tracks are displayed.
Mode 2 – return tracks have priority – return tracks will always be displayed and will occupy the right hand portion of the controller – you can use the BANK LEFT/RIGHT buttons to scroll through the normal tracks that can be controlled.
Finally (for now) – We’ve even given it compatibility with our Isotonik Parameter Editor, PrEditor 2 that will allow you to configure exclusively per controller how you want the parameters to line up, you’ll find working in banks of 24 at a time is a completely different experience to just 8 at a time.