logoalt Hacker News

marceldegraaf • today at 2:13 PM • 11 replies • view on HN

Still no built-in way to collaborate with other musicians, it seems. While I understand the technical difficulties, it's also very frustrating to work remotely with other musicians on an Ableton project. I don't need real-time Google Docs like editing, but it would be nice to have something better than "freeze the project, dump it in Dropbox, and don't touch anything until they've made their edits".

Any Ableton Live users here that can chime in on how they solve that?


Replies

coldtea • today at 3:34 PM

>Still no built-in way to collaborate with other musicians, it seems..

Asynchronous collaboration, there are a few non-native solutions.

Or you can always exchange files via Dropbox or something as you said. Or share screen.

Live playing over the public internet, there's no good way to do it , and can't really be due to latency. Many projects tried, all suck.

Live playing locally, there's Ableton Link.

This is a huge update (ARA alone, the step sequencer, etc) anyway, and many long awaited and several non expected items.

crucialfelix • today at 3:34 PM

There is a this live collaboration project: https://api-production-006c.up.railway.app/

https://www.reddit.com/r/ableton/comments/1xrbj82/been_an_ab...

> mainly it uses the underlying control surface layer to receive events with a python bridge then communicates those out to a central server, from there there's a websocket room you have to be invited to and you get all the updates.

> For changes or additions of samples/tracks it sends it to an incoming temp directory and edit's the ALS to read from it instantly

> The git portion is heavily inspired by git lfs, and stores your data in r2's but only diff's between the last version and current version.

It's a hosted product, but self hosting is possible even now. I think the code is up on github.

vectordust • today at 2:24 PM

This is a pain point for me as well, but I'm not sure what solving this would truly look like. At the moment whenever I'm collaborating with anyone else, one of us will have the "primary" project file containing the entire mix/session, and the collaborator will be sent all stems individually, and they'll send their stems back for ingest in to the main project. It's pretty clunky, but it prevents the awkward "I don't have that plugin/VST/etc" issues that passing project files has.

I dream of a git-like workflow for Ableton, ideally with some sort of clever solve for the inevitable missing device issue (maybe freezing could solve this with some tweaks?).

I'm also curious to hear from others on how they solve this, especially when collaborating remotely.

➕ show 1 reply
dleeftink • today at 2:57 PM

I rememeber trying blend.io and Splice studio back in the day, but they weren't too ergonomic due to lack of a 'project package' convention. There also was an inkling of native sharing for a while [0]:

> Officially, it was known as "Ableton Link Share" during early development and then launched as “Ableton Live’s ‘Share’ feature” — introduced around Live 9.1 (2013–2015 era).

> It allowed users to upload their Live Sets directly from Ableton Live to a personal web page (via ableton.com) to share projects with others — including audio previews and downloadable Live Sets.

> Ableton eventually discontinued the Share feature in 2017, citing limited use and the shift in focus toward Ableton Cloud / Splice / Link integration as alternative collaboration tools.

[0]: https://forum.ableton.com/viewtopic.php?t=252909

steveBK123 • today at 3:06 PM

It seems to me that the super customizable, plug-in heavy architecture of modern DAWs.. especially Ableton makes collaboration almost impossible, at least without a change in IP/licensing model.

➕ show 1 reply
cromka • today at 3:43 PM

I always thought they'd eventually implement some sort of version control, ideally git based, or a timeline similar to Fusion360.

EastLondonCoder • today at 3:24 PM

I meant to reply to you here but managed to post a comment of my own

https://news.ycombinator.com/item?id=50441616

dango369 • today at 2:28 PM

version control for it hmmmmmmmm

Juliate • today at 2:36 PM

This is the recurrent pain point I have and see my friends have with Live. An exported project always has something missing/blocking.

The procedure to ensure your project is properly fully exported should be one button in a single place, not a 4 steps checklist in different configuration views.

nonethewiser • today at 2:30 PM

What would you envision?

➕ show 2 replies
reminitone • today at 3:09 PM

[dead]