MackieControl Scripts.

Discuss music production with Ableton Live.
Post Reply
bh2019
Posts: 10
Joined: Sat May 11, 2019 7:25 am

MackieControl Scripts.

Post by bh2019 » Wed Sep 04, 2019 8:08 am

Hi All,

A few years ago some enhanced MackieControl scripts were uploaded by motorhorst, these are now not available using any of the old download links (see below original post). I would really like a copy of these to try with my new X-Touch, does anyone still have a copy please?

Also, just a quick one for those with the X-Touch, while navigating using the controls on the X-Touch the screen does not follow so you have no idea where you are in the track. Has anyone noticed this behaviour and perhaps figured out a fix?

Many thanks in advance,
Bill

(Old post)
Hey, I fixed most of the bugs in the mackie implementation. Simply download the files listed below (as far as you need) and put them into the corresponding midi remote scripting folder on your machine:

OSX: applications/<Live 9 => show package content>/Contents/App-Resources/MIDI Remote Scripts/MackieControl or MackieControlXT
WIN7: C:\ProgramData\Ableton\<Live xxx>\Resources\MIDI Remote Scripts\MackieControl or MackieControlXT
WINXP: C:\Documents and Settings\All Users\Application Data\Ableton\<Live xxx>\Resources\MIDI Remote Scripts\MackieControl or MackieControlXT

Then run Live 9. All the modifications are without any warranty and at your own risk of course. Please backup your corresponding .pyc files before. They will be overwritten.

MackieControlXT.py (http://we.tl/i0UTapV3Hi)
will fix the button issue on MackieXTs. Put it in your MackieControlXT folder.

MackieControl.py (http://we.tl/PPxSuwfgHv)
will fix the bug, that fader and buttons of Mackie Control stay in it's last state when quitting live. Put it in your MackieControl folder.

ChannelStrip.py (http://we.tl/gCMT2smL8i)
will fix slow reacting channel peak meters/leds. Especially for those nucleus users out there it is a shame to have a one second delay on each channel's peak meter. If you use this fix, keep in mind that midi traffic will increase. But I haven't noticed any serious loss in performance on my machine. Also "Fader-touch selects channel" ist added. If you don't like this feature, simply comment out line 155 (#self.__select_track()). Put it in your MackieControl folder.

Transport.py (http://we.tl/rVrVoMJjSB)
will change the behaviour of your transport section in Arrangement mode: By holding the loop button while turning the transport wheel you can set position and length of the loop (like in logic). The scrub/alt/ctrl buttons are now used to modify the speed/grid of track position marker when turning the transport wheel. The position always snaps to the selected grid. Pressing the transport play button in Arrangement View starts playing from the actual position of the transport wheel marker by default and can be changed by pressing ctrl or shift. Put it in your MackieControl folder.

Thats it so far. Further improvements are planned when i have more time.
Please ask me if you discover any bugs. I've tested with nucleus and anything works as expected and even better than Mackie has ever worked under Live ;-)

Cheers
Horst

Post Reply