Midi Fighter Twister Script for Ableton (selected track)

Description and Instructions

If you’d like to know how to make your own scripts without needing to code then you can use Control Surface Studio like I did. It’s pretty intuitive and provided are templates for editing!


This mapping consists of all four Midifighter Banks which are mapped to corner side buttons.


Upper-Left side button = Bank 1: Selected Track and 8 Macros


  • Track Navigation (Scroll)
  • Scene Navigation (Shift Encoder Scroll) (press Enter on your keyboard to trigger selected clip)
  • Track Volume-Mute-Solo-Arm-Pan-Sends
  • 8 Macros (Parameters)
  • Device Navigation (Prev/Next)


Upper-Right side button = Bank 2: 16 Macros


  • 16 Macros (Parameters)
  • Track Navigation (center side buttons)
  • Device Navigation


Lower-Left side button = Bank 3: Not assigned


  • User Map (feel free to assign any functions via the MIDI button in this bank)


Lower-Right side button = Bank 4: Twisted Gratification effects


  • Track Navigation (Scroll)
  • Scene Navigation (Shift Encoder Scroll)
  • Twisted Gratification Effects!
  • FX Kill Switch
  • Mouse Emulation Rotary Encoder ( macOS only feature)


Installation Guides and Infographics are included in download. Choose either Mac or PC version and follow all steps.

Also, included is the Ableton Project with custom mapped effect devices and a couple of loops to test effects right away.


If you need support or have ideas for other cool mappings for Ableton, let me know.

Problem downloading or other issues? Let us know on the forum.
-
Comments for v0.1.4
ElFab 18 days ago
Hello, i don't know if it is just me but previous and next device buttons are not working, if someone know why please help :). How can i edit this without Control Surface Studio? I mean i edit the json file and nothing is changing in ableton, is that file readen again at each launch or do i have some files to remove for it to update? I would like to change the effects bank to set : 8 parameters for one effect device for each row of buttons instead of 2 parameters per device : Actualy Knob13 for exemple is: Track/devices[1]/devices[1]/Macro1 in the project exemple (for understand what i mean) it is : 18 Knight_DrumLoopD2_125/Audio Effect Rack/Reverb1/Macro 1 Knob 5 is : Track/devices[3]/devices[1]/Macro1 First probklem is for midi tracks : The knob 13 can't be used because Track/device1/device1 is not an effect rack and we need little trick to make 14-15-16 to work (put the instrument in a rack and add effect racks in that one). Second problem is not a problem but i would to reduce number of device needed (it's macros we can do what we want with them), i would like to control 8 macros per row of knobs in only one device. What i would like is : Track/devices[2] is also a fake rack to store others but Track/devices[1] is not used (reserved for instrument in midi tracks) in audio tracks i will just add a fake rack at the start. Exemples : Knob13 Track/devices[2]/devices[1]/Macro1 Knob14 Track/devices[2]/devices[1]/Macro3 Knob5 Track/devices[2]/devices[3]/Macro3 I think i can do that by editing the json but nothing is done when i change something in this file. Can you help me please?
ElFab 18 days ago

Sorry \r\n doesn't seam to work....

Drozas about 2 months ago
Works great on Live 12 Beta, but I cannot work it for the Push 3 standalone, any idea if there's a workaround?
Florin Wach 5 months ago
Hello Ableton-Twisters :-) I have a general question: Is the script intended to set the current Ableton's device parameters back to the Twister's knob settings? When I do switch from one device to another, it seems that the parameters are not updated and I need to pick up the settings first. Any experiences on that? On the other hand: I really like the "Bank 2" settings, having track and master volume at hand, as well as the main Sends, too. I like this setup over the others that I've tested here, for that reason.
Florin Wach 5 months ago

p.s.: I mean "bank 1" :-) but I can't edit the previous post

nick about 1 month ago

I have this issue too, any luck?

Eddie Yu 6 months ago
It works for me, thanks for updating :^)
Waldnerr 7 months ago
Fantastic ! Thanks a lot )))
Stewe 7 months ago

Heppy to help!