Ableset Controller update

Hi,
I have a few requests for features in Ableset Controller.
First 2 are just addons to allow midi mapping functions already avaliable in GUI.
Third feature will add a whole lot of functionality for midi controllers for more tactile control of Ableset over just touchscreen.

  1. Loop toggle button (currently it has only buttons for On and Off)

  2. arrows for 1bar jumps

  3. whole new Sections control area:
    8pcs pairs of text area + mappable button
    In the text area you input a section name (eg. Chorus).
    When the button next to it is pressed (short press+release), it cues up the first section in current song where the name contains the text (non case sensitive).
    When the button is pressed for a second time, the second section containing the text is cued etc…
    When you “reached” the last section (with this name), it loops back to selecting the first one.
    When the button is pressed for a longer time, the section is to be played on its release INSTANTLY, without quantization.
    This instant playback makes it great for syncing up with the band without the need for using stop+play buttons.

This instant beavior would also be great for GUI section <> arrows but that is for a different request.

Hey @Ondrej_Pernica, thank you for the requests!

As AbleSet now offers its own MIDI mapping functions, I’m not going to expand the AbleSet Controller with new features.

However, you should be able to MIDI-map Live’s own loop button for toggling the loop bracket, and I made a M4L device a few years ago that allows you to jump by a given number of beats or bars: Beat Jump.amxd (34.1 KB)

Let me know if this would work for you :slight_smile:

Thanks for the message!

Unfortunately neither Midi mapping nor the looping solves any of my requests.
Midi mapping has no way of telling if the press was short/long and midi controller has no way of playing certain section based of its name, this can be only done by OSC.
Mapping Lives native loop button does only work for toggeling it off since when you “enable” it, it loops the last loop bar selection, not the currently playing section (as able set loop toggle does).

I guess the only solution is then to write my own M4L device with these features. I was trying to mitigate having multiple devices for controling ableset but it seems like this needs to be done.

There’s a workaround for the looping. When you enable “Auto-Loop the Current Section” in AbleSet, the loop bracket is always automatically placed over the current section, so you can easily loop the current section by toggling the loop bracket using Live’s loop button.