Midi Fighter Twister Script for Ableton (selected track)

Description and Instructions

Control Surface Studio from Remotify made this script possible without any coding required. It works great and it is super fun working on this build. You can edit this script to your own liking within the Control Surface Studio App (using the provided .json files) Check it out!

Remotify.io


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.3
FAHAD 23 days ago
Came here for the same reason. Was loving this script in Live 11, please update for 12.1 -- it's quite silly that they change Live in such a way that your script doesn't work. Thanks for making it in the first place.
phyre 14 days ago

Same :::( Will gladly support a gofundme or something if that's what it takes

phyre 13 days ago

I don't know enough to understand this, but here is how the Ableton Chat GPT suggests: With the recent update to Ableton Live 12.1, many MIDI controller scripts, including for the MIDI Fighter Twister, may experience compatibility issues. This is due to a change in Ableton's embedded Python version, which now requires scripts that use compiled byte code (.pyc files) to be recompiled for Python 3.11.6 to work correctly. Here are a few solutions to get your MIDI Fighter Twister script working again: Recompile the Script Using Updated Tools: If your script uses .pyc files, it will need recompilation for compatibility with Python 3.11.6. You can do this manually if you have the original .py source files or look for an updated version from DJ TechTools or the script creator. Remotify's Control Surface Studio (CSS): If you built or modified the script using Remotify’s Control Surface Studio, ensure you are using the latest CSS version. Some users have had success by updating CSS files, converting scripts from older CSS versions, or re-importing settings using CSS tools after the 12.1 update. Remotify also has a "conversion tool" for updating older templates to work with CSS's latest version, which may resolve compatibility issues. Look for Script Updates from DJ TechTools or Community Sources: Many users on forums such as DJ TechTools and Remotify have reported similar issues, and community members sometimes share updated scripts or alternative setups that may help. Checking these resources can be particularly useful for updates on specific controller mappings and community solutions. Check Ableton and Device Forums Regularly: As Ableton collaborates with certain hardware makers, updates may be released through official or community channels. Native Instruments and DJ TechTools communities, for instance, are addressing compatibility problems and may share updates for the MIDI Fighter Twister. This should help you re-establish control over your MIDI Fighter Twister setup in Live 12.1.

Ezel about 1 month ago
Was working with Live 12.0 not working any more with live 12.1 can't find the css_ folder on the surface browser
Eddie Yu about 1 month ago

Same here :^(

Waldnerr 5 months ago
Hi , your super Midi Fighter Twister Script is judged incompatible with Ableton live 12.1, there's a woraround or a new version coming ? All the best
Taazentek 9 months ago
Thanks for this handy mapping! Just what I was after. However, There seems to be an issue in Bank1 with midi feedback on device controls. On switching devices there is some kind of LED update happening but on moving the knob position is not at the position of the device. Seems to work fine on Bank2 16 encoders. I was able to get around the problem by updating the the MF utility settings file (.mfs) so that Bank1 encoders 1-8 use the midi settings from Bank2. (ie: using cc's 16-23 on Bank1)
Mr. Meoff 11 months ago
Bank 1, the 8 macros dont "pick up". The macros send to Ableton however, doesnt pick up from Ableton. Slide the knob/macro on software, no feedback/change on the 8 macros. Bank 2 with the 16 macros works great, as they should, awesome!