Live data from Hacker News

Ableton Extensions SDK

ableton.com

91–100 of 104 posts

Re: Ableton Extensions SDK

#91
post #86
post #73

Earlier quoted context omitted.

Got some links to the Move hacks?

Answering my own question: schwung.dev Also: yes, this SDK is a great interface for AI. It was trivial for Claude to quickly write a MCP extension. There is a lot of room to open up the API more and to save on tokens, but I already had fun sketching out new songs or open older projects with clips in session view and just tell Claude "create an arrangement out of them".

Yes Schwung is now the best. There is also the extending-move repo on github which has some documentation in the wiki. From time to time I look into the Abelton move reddit.

Re: Ableton Extensions SDK

#92
post #90
post #70

The have it buried in the FAQ, but that's pretty much the interface for AI. And a really good one. You can use it with just your old human intelligence, but then you can also get help if coding isn't your thing. Biggest issue with having something so easy to work with is the huge amount of extensions we will be getting, which makes it harder to find the jewels. Also wondering if we will get extensions for Abelton Mov…

> The have it buried in the FAQ, but that's pretty much the interface for AI. Well, they have it buried because it's not "the interface for AI", it's a programming interface, that could have existed 5 and 10 years ago, pre-AI. And in other DAWs, it did. It just happens that a programmatic interface is also very usable as an AI target. But that's orthogonal.

Yes of course. But then they wouldn’t be the first to create APIs, SDKs or CLIs as an enabler, because of AI. Which is why I‘m even more happy that it isn’t just a MCP.

Re: Ableton Extensions SDK

#93

Earlier quoted context omitted.

Bitwig has native Linux builds though? Should be very easy, last time I tried it, it was literally click-and-play basically. Ableton is another beast altogether, and I've also been trying to get it running for years at this point, no end in sight. Last time I tried, after being recommended https://github.com/BEEFY-JOE/AbletonLiveOnLinux (now sadly archived), I managed to get the actual UI to render and be interactive…

Yes Bitwig is simple. Getting it to work on Nix took the slim layer I made.

No layer is needed. Bitwig is Linux native.

Re: Ableton Extensions SDK

#94

Earlier quoted context omitted.

For the Push 3 standalone they have ported Live to Linux, but it’s confined to their own hardware. > The challenges were many: we had to create an operating system, we needed to deal with porting Live to Linux, we needed to deal with all the gory details of WiFi and authorization. https://www.ableton.com/en/blog/the-evolution-of-push/

I'd probably be ready to shell money for another studio license if they could just make that version available to us plebs that run Linux on our desktop computers. There is basically just 2-3 programs left to have running on Linux for me to finally be able to uninstall Windows, Ableton being one of them.

[dead]

Re: Ableton Extensions SDK

#95
post #59

Earlier quoted context omitted.

We should talk - I'm building a new DAW with this in mind :)

We should talk - I’m building a Claude Code plugin for music composition and analysis, which currently integrates with Ableton using MCP and Ableton control surface (basically LOM) and an M4L patch. But it could easily work with any DAW that has the right primitives.

https://github.com/Ardour/ardour/blob/master/libs/surfaces/m...

Re: Ableton Extensions SDK

#96

Earlier quoted context omitted.

You're describing reaper. Super great for scripting

Cool! I'll check it out.

Well, you're also describing Ardour (with the proviso that we don't allow scripts to much on the GUI side of things). Access to the "object model" from Lua is extremely wide-ranging, and since Ardour itself is open source, you can add whatever other access you need or want rather easily.

Re: Ableton Extensions SDK

#97

A couple of times I've tried somewhat seriously to build "google docs for ableton" (meaning two people editing the same project on different computers, seeing each other's edits in realtime). Frustratingly I decided it was impossible to do a really good job of it back then. This sounds like it might finally make it doable!

If you ever take another stab at it, would love to hear about it. me@hammyhavoc.com

Re: Ableton Extensions SDK

#98
post #16

A couple of times I've tried somewhat seriously to build "google docs for ableton" (meaning two people editing the same project on different computers, seeing each other's edits in realtime). Frustratingly I decided it was impossible to do a really good job of it back then. This sounds like it might finally make it doable!

Don't kick yourself. It's not possible with Google Docs either. All these collaborative document editors have been mostly gimmicks/wastes of time.

I use Nextcloud Office all the time with others. Prior to that, we used OneDrive/Office and Google Drive.

With tight deadlines, there frequently isn't the time to not be working concurrently on the same doc, especially when it comes to anything technical.

Re: Ableton Extensions SDK

#99
post #88
post #64

Earlier quoted context omitted.

Partially a mix of strong, hacker culture in Germany in the 90ies + Berlin being a major place for electronic music in that decade. For example, ableton was famousley co-created by the members of the monolake, a pioneer of minimalist techno in the 90ies. Some history there: https://www.roberthenke.com/interviews/ableton.html

Ableton yes - and Bitwig which is ex Ableton people. But Cubase, Logic, etc weren't focused on electronic music in particular. They catered to general studio production.

Also NI, etc. was very linked to the scene from the early days.

Cubase, etc. have no such link that I know how, but there was still the strong hacker culture around atari and to a lesser degree amiga (vs PC), when PC was just not usable for anything low latency in mid 90ies.

Re: Ableton Extensions SDK

#100

Earlier quoted context omitted.

Yes Bitwig is simple. Getting it to work on Nix took the slim layer I made.

No layer is needed. Bitwig is Linux native.

Yes I'm glad Bitwig 6 finally hit Nixpkgs making it truly natively reproducible and easy to use.
Post reply on HN