AbleSet 3.0.0-beta.14

  • Added experimental support for DirectOut MAVEN.A devices
  • Improved compatibility with older browsers
    • AbleSet is now officially supported on iOS 15 and newer, but should work with iOS 12 and newer, though some features might not be available
  • Improved the behavior when importing a setlist that contains songs AbleSet couldn’t find, now displaying a toast with a list of missing songs
  • Fixed an issue on Windows where the “helpers.exe” file couldn’t be found
    • This led to multiple issues including setlists in multi-file projects not updating as expected when song files changed
  • Fixed buttons on older canvases not working as expected
  • Fixed clicking on items in OSC autocomplete popups not working
  • Fixed song search results not taking up the full width of the list
  • Fixed the import setlist file picker not allowing .rtf files
  • Fixed pressing two buttons on the canvas simultaneously causing an error

You can download this beta here:
Mac (Intel): https://ableset.app/download/mac/3.0.0-beta.14
Mac (Apple Silicon): https://ableset.app/download/mac-arm64/3.0.0-beta.14
Win: https://ableset.app/download/win/3.0.0-beta.14

1 Like

Hi Leo,

this beta 14 (windows version) seems to work better now in respect to Multi-File Projects. But - every now and then - it gives me an error and a strange setlist behaviour. After saving my changes in Ableton, the respective song has been kicked out of the setlist. And after restart of AbleSet, the error comes up.

When clicking “reload page”, the song is back in the setlist and can be played without problems…

BR,
Dennis

Hey @Dens82, thanks for reporting this issue!

I’ve managed to find a fix for the error you see when restarting AbleSet, and will publish it with the next beta. I’m still trying to reproduce the issue with songs being kicked out of the setlist when the files are changed. I hope I’ll have a fix for this soon and will get back to you as soon as I know more :slight_smile:

1 Like

Been trying out Beta .14 now. OSC, Playlists and Canvas work again as expected. Also i’m now able to use it on my older iPads again, without running into js-errors. Thank you very much <3

1 Like

I don’t know if it was fixed with .14, but I’m having song length/ time calculation issues on .13 (multi-file), I haven’t been able to update Ableset yet (cruise ship life = no WiFi :roll_eyes::sweat_smile:) but I was just curious :point_right:

Not sure if it’s been flagged before now

Thank you!

Hey @Addy_Walters, if you’re using AbleSet on Windows, the song length issue might have been caused by another bug in beta.13 that I’ve fixed in beta.14.

If not, this sounds like a bug I should inspect further. In that case, could you send me a log package including your project files once you’re back on WiFi so I can take a closer look? :slight_smile:

Hey @leolabs

I’m on Mac M1 Pro - Ofcourse I can do that, is it easy to do? Could you possibly give me an idiot-proof guide when you get a minute :joy::sweat_smile:

Thank you :crown:

Hey @leolabs I’ve bought some internet (capped at 200kbp/s download speed) to get this over to you quickly haha


Looks like when the project is closed it’s correct however, when it’s opened it doesn’t calculate the time properly

Hopefully the attached images work

I also just updated to .14 so i guess it is still an issue with multi-file projects on this beta

I’ve also prepared the log package with the project folders before i updated to .14 (its around 300MBs) how should i try and send it to you?

cheers,
Addy

Hey @Addy_Walters, that’s interesting, thank you for sharing the screenshots!

Does this happen with all songs or just specific ones? Do you remember which version this still worked with, and when it started showing incorrect values?

If you’d like to send me the log package with all project files, you can upload it to my support inbox. I’ll take a closer look at what might be causing this then.

Hey Leo

I have quickly tested and it’s definitely an issue with .14 and I’m pretty sure it was still an issue with .13

I don’t know if these have uploaded properly as I’m trying to do it from my phone :person_shrugging:

I updated Ableset whenever I could by downloading the latest version from the forum to my iPhone and then airdrop to my MacBook (since security onboard ships can get really weird about taking devices into port) so it’s just easier to download on my iPhone

I still have .10 and .4 installed on my Mac (for no other reason than just lazy :joy:) and it seems to be fine with the calculations

I’ve attached pictures showing each version on the exact same setlist

Sorry that I can’t be anymore specific than .14 and .13 (if I was home I’d just download the previous versions and just run it myself :sweat_smile:

I have also just clicked down the list and every song is actually changing it’s length when the project is loaded - I guess I wasn’t fully watching this when performing

———————————————

Another issue did just present itself again whilst I was collecting the screenshots and it has been happening fairly randomly and I haven’t been able to recreate it

Sometimes when changing songs, in setlist mode, the previous song will disappear from the setlist AND from the add a song menu

Also (something that could possibly be linked) when I rename an Ableton project in finder, Ableset is unable to locate the file, I assume it’s because the name has changed and Ablesets list hasn’t updated so I usually have to close and reopen Ableset to resolve this issue

Admittedly, it’s not the biggest issue when I’m preforming however, we use emojis to signify different things within the project and sometimes my drummer updates the project name, whilst performing, to keep things up to date

——————

On a side note, thank you for your comment on a previous post about using OBS for lyrics, I’ve been able to run our bands animated logo underneath the lyrics for the live band Karaoke event we run a few times a cruise and it looks amazing! Before I was using a screen capture of chrome and cropping out the toolbar but being able to remove the background with code is so clever :exploding_head:

Thanks again!

I will try and send the log to my iPhone and then upload when I can :metal:

Hi Leo
This sounds like the issue I reported to you a while ago. I am using Mac but have seen the same issue of changed song files disappearing from the set list.
I hope the fix will resolve the issue on Mac as well as Windows. :slight_smile:
Thanks
Mark

1 Like

Hi Leo! thank you for this work.
I have seen you improved and answered our questions in a flash.

but, since you implemented the canvases folder per project, I wonder whats the fastest way to implement a canvas for a new project…

Is there a way to create canvas template that we could fast import for any project?
so, the canvas template could be save in ableset folder, and the project canvases could be save in the project folder

Hey @Gerson_Benjamin_Sobe,

That’s a good question! Since each canvas is just a file in the AbleSet/Canvases directory of your Live project, you could copy it to some place on your computer from which you can easily copy it back to new projects when you create them.

Would that work for your use case? :slight_smile:

1 Like

Hey @Addy_Walters, thank you for elaborating on this issue!

I’ve just figured out what caused the incorrect song durations. AbleSet used a different algorithm for the current project file and other project files.

I had recently changed the algorithm used for calculating the duration of the current song so that it takes into account the duration of each section, meaning that you can change the duration of a song by overriding the duration of its sections, or by skipping some of them using the automatic transition syntax.

This causes the sudden change in durations when you open a song file.

I’ll push a fix for this in the next beta so all songs will use the same algorithm, regardless of whether they’re currently loaded in Live or not :slight_smile:

1 Like

actually i found i folder in document ableton userlibrary ableset canvases where i can save all the canvases and ableset is loading everything perfectly for new projects, so thank you and never mind