Remix.run Logo
JKCalhoun 6 hours ago

So want something like this but where the tracks are in the cloud.

I want to "check out" someone's drum loop and add a guitar riff. Check it into a branch.

Someone else checks out the drum+guitar, adds a bass line. Checks in.

"Jamming" with other people is one of the most fun things. To the degree that you can "get close" on the web…

RiffHub, anyone?

notThrowingAway 7 minutes ago | parent | next [-]

Out of all web-based apps I've tried, audiotool matches your description the closest.

esikich 2 hours ago | parent | prev | next [-]

Idk if the GitHub analogy really works for music.

With software, the code is a tool. And you can give the code away and still make money on hosting, support, enterprise sales, consulting, recruiting, whatever.

With music, the stem is the product.

If the drum loop is mediocre, nobody cares. If it's actually good, the creator usually wants ownership, licensing, royalties, exclusivity, or at minimum, attribution. But even at that level, it's trivial. Once you remove the triviality of it, it becomes art, which is the product.

People absolutely want cloud collaboration though. Shared sessions, async recording, version history, stem exchange, all of that makes sense.

But public forks of high quality musical material don't really compound the way software tools do. Most musicians are not trying to maximize downstream reuse of their riffs by strangers on the internet.

16bitvoid 5 hours ago | parent | prev | next [-]

Bandlab Studio, maybe? Never used it, but might be what you're looking for. There's a web version and a mobile app.

https://www.bandlab.com/creation-features

epiccoleman 3 hours ago | parent [-]

Bandlab is decent enough for this, yeah. It's not "version control" in the way that programmers are used to, not by any means. More like "Google Docs" but for a DAW session. Certainly good enough for "my brother who plays keys lives in a different city but we want to collaborate on something".

pantelisk 2 hours ago | parent [-]

I think this git but for music you are suggesting is quite interesting (or more like a figma for music maybe). My musician friends still use dropbox and google drive to push around files to each other. Honestly, I would be all for it but I have a feeling that musicians are a tough crowd when it comes to these services. So maybe if somebody like Bandcamp who has already demonstrated good will with the community steps up and builds something that would be a delight.

sporkl 6 hours ago | parent | prev | next [-]

I think that's what Soloist[1] is trying to do (unaffiliated, but I've met the founder)

[1]: https://www.soloistapp.com/

someguyiguess 5 hours ago | parent [-]

That doesn’t look similar at all. That looks like an app for making loops on your phone.

someguyiguess 5 hours ago | parent | prev | next [-]

Yes. I’ve wanted something like this for a while. I’ve always wondered why there isn’t version control for DAWs. So many times I’ve spent hours editing a track and accidentally saved it without specifying a unique file name. Only to open it later and wish I could go back to before the changes that fucked it up.

PaulDavisThe1st 4 hours ago | parent [-]

The good version controls used for code & text are line-oriented; most DAW session file formats are semantically scoped, and so the VC tools won't work well.

Most DAWs allow you to "snapshot" a session at any time, and return to it as you want to. Certainly Ardour does that.

antoniojtorres 3 hours ago | parent | prev | next [-]

That reminds me of what Splice used to do

ajs1998 5 hours ago | parent | prev | next [-]

Could be pretty easy to do with atproto accounts. Users could save/share their music as a tangled.sh repo and other people could contribute or fork as they please. A nice UI could hide all of that and make it fun to collaborate on music.

Too bad I'm lazy. RiffHub looks neat.

mickmister an hour ago | parent | prev [-]

[dead]