AbleSet works with all editions of Live 10, 11, and 12, though some features like section clips and lyrics tracks require Live 11 or 12. If you want to use the Max for Live controller, you either need Live Suite or the Max upgrade for Live Standard.
I've tested and officially support AbleSet on macOS Catalina (10.15.7) and higher but you might be able to get it working on older versions as well.
AbleSet can run on Windows 10 and 11.
You can use AbleSet on iOS 12 and higher, but I'd recommend using iOS 14 for the best experience.
I've tested AbleSet on Android 7 and higher, but you might be able to run it on older versions of Android as well.
You can activate each AbleSet license on two computers. If you've upgraded from AbleSet 1, you can activate it on four computers.
To see the status of your licenses and how many computers they can, be activated on, go to your account page.
If you still have access to your computer, open AbleSet, then click the settings icon in AbleSet's status window and select "Deactivate Machine". This will reset AbleSet into the demo mode on that computer and open up a slot for activating your license on another computer.
AbleSet licenses don't expire and come with one year of free updates. If you want to update to a version that was released more than a year after you bought your license, you can renew it from your account page.
I've thought about the licensing scheme for AbleSet for a long time. I don't like subscription models where you lose access to the software you're paying for as soon as you stop paying, but working on new features takes a lot of work, so I decided to use this hybrid model instead.
If you're not interested in the new updates that get released more than one year after you bought your license, you don't have to renew it and can continue using the version you own for as long as you like. If you like the new features, you can renew your license at any point in time to receive another year of updates.
No, since AbleSet runs its own web server on your computer, you can use it without an internet connection. Just make sure all your devices are on the same network and you're good to go.
There are multiple ways to create a network on stage. Check out this guide for more information on this topic.
AbleSet runs on port 80 by default. Since this is the default port for websites, you don't have to enter it in your browser to access the web app. If AbleSet can't start on port 80, e.g. when it's already in use by another program, it will look for a free port starting with port 3000 and display that port in the status window.
AbleNet doesn't have any limitation regarding the length of the set.
This is a sign that AbleSet can't establish a connection to its Ableton and can have multiple causes. Try those steps to fix it:
This can happen if another program is already using the port Live uses to communicate with AbleSet, or if the port wasn't closed properly by the operating system before.
To fix this, please try restarting your computer. This resets all open ports and should allow Live to connect to AbleSet again.
While Live is playing, AbleSet jumps to a song or section by activating its locator a short time before the jump is supposed to happen which respects Live's global quantization. You can simulate this by clicking on that locator in the arrangement view yourself while Live is playing.
If clicking on the same locator yourself also shows the same behavior, that's a good sign that the locator isn't placed on the quantization grid. You can fix this either by moving the locator onto the quantization grid or by decreasing the global quantization – 1/2 and 1/4 should work well.
To connect to AbleSet from your Android phone, please make sure that it's on the same network as your computer and then enter the Remote or Host address shown in AbleSet's status window into your browser on Android.
If this doesn't help, sometimes disabling mobile data might do the trick as that forces Android to look for the IP address on your local network instead of trying to access it over the internet.
You can send bug reports to support@ableset.app. To help me understand and reproduce the bug on my end, you can include the following information: