Online collaboration technologies

Ask questions and get answers about how to make music in any particular way. Hardware or songwriting or whatever.
User avatar
AJOwens
Panama
Posts: 997
Joined: Mon Jul 20, 2009 6:50 am
Instruments: bass, guitar, keyboards, drums, flute
Recording Method: Reaper, Reason Adapted, M-Audio 1010LT + 2496 (Windows XP)
Submitting as: James Owens, The Chebuctones
Pronouns: he/him
Location: Dartmouth, Nova Scotia
Contact:

Online collaboration technologies

Post by AJOwens »

What is the best way to collaborate online to create a track?

At the moment I'm trying to add drums. A drummer in another city has offered to help. Our current plan is that I'll mix down what I've got and send him the mix. He'll load it into his recording system, add a drum track, and send me the drum track.

I wanted to send him an MP3, but it seems he needs a WAV (he's new at this too), and that's a pretty large file for email. For now, I've decided to set up a free Dropbox account and then use Firefox FileLink as the intermediary. I gather that Filelink will take my attachment, upload it to Dropbox, and put a link in the email, so that when Keith clicks the link, the attachment will be downloaded from Dropbox. That's my theory anyway. I'm still waiting to hear what's happening at his end. (He's at work.)

Is there a better way to manage long-distance collaborations?
User avatar
ujnhunter
Ice Cream Man
Posts: 1804
Joined: Fri Mar 07, 2008 1:09 pm
Instruments: Bass, Keyboards, Crummy Guitar & Animal Noises (especially Donkeys)
Recording Method: Reaper 5.9x, Tascam FireOne/Behringer UMC202HD/Avid Eleven Rack/Line 6 UX2, Win 7 PC / Win 10 Laptop
Submitting as: Cock, Chth*.*, D.A.H. (Der Alter Hahn)
Pronouns: His Infernal Majesty
Location: CT, USA
Contact:

Re: Online collaboration technologies

Post by ujnhunter »

The best way is for everyone involved to be using the same software (not 100% necessary but helps immensely). That way you can just use the same project files, and everything is the same for everyone (unless you start using 3rd party plugins, but I'd suggest that you don't start doing that until the "final" mixing stage and that someone takes charge of that).

A shared folder from Dropbox or Google Drive or [insert your favorite cloud storage here] works best as emailing will probably be limited to 25mb files (at most if you're lucky) and won't cut it. Best of luck in your online collaborations. Almost all of my (released) music these days is some sort of online collaboration and I've been doing it for almost 26 years now... it's come a long way from having to use crap like Real Player & WAVZIP(?) and FTPs to send files back and forth. :)
-Ujn Hunter
Photovoltaik - Free 6 Track EP - Song Fight! Liner Notes
Billy's Little Trip wrote:I must have this....in my mouth.....now.
User avatar
jast
Ice Cream Man
Posts: 1325
Joined: Tue Jul 29, 2008 7:03 pm
Instruments: Vocals, guitar
Recording Method: Cubase, Steinberg UR44
Submitting as: Jan Krueger
Pronouns: .
Location: near Aachen, Germany
Contact:

Re: Online collaboration technologies

Post by jast »

Side note, there are plenty of web converters from MP3 to WAV, your drummer can just google one and put the MP3 file in there. There are also free tools you can download for doing this, e.g. fre:ac (https://freac.org).
User avatar
Pigfarmer Jr
Jump
Posts: 2293
Joined: Sat Mar 21, 2009 6:13 am
Instruments: Guitar
Recording Method: Br-900CD and Reaper to mix
Submitting as: Pigfarmer Jr, Evil Grin, Pork Producer, Gilmore Lynette Tootle, T.C. Elliott
Pronouns: he/him
Location: Columbia, Missouri
Contact:

Re: Online collaboration technologies

Post by Pigfarmer Jr »

I would also mention that it's a good idea to have a count in click track that everyone uses to start their recording. But if everyone starts recording at 0:00 then it shouldn't be a problem. I've lined up tracks sent that start at, say the first verse, and it can be a nightmare. I typically use my own storage to link to but google drive is a great option if you already use gmail. If your files are too large it usually will automatically put it on the drive and place a link in the email. Dropbox has been used a lot at FAWM etc., with good results. If you share a folder it's a great way for people to put all the files in when they are finished and everyone has access to download. I think you'll be fine.

The afore mentioned mp3 to wav converter is great if needed for a guide track but remember that the lossy will stay lossy. It's a great option if he's sending you the finished files to mix. If he's doing the mixing then you'll need to find a way to send the wav file.
Evil Grin bandcamp - Evil Grin spotify
T.C. Elliott bandcamp - T.C. Elliott spotify

"PigFramer: Guy and guitar OF MY NIGHTMARES." - Blue Lang
User avatar
jb
Hot for Teacher
Posts: 4158
Joined: Sat Sep 25, 2004 10:12 am
Instruments: Guitar, Cello, Keys, Uke, Vox, Perc
Recording Method: Logic X
Submitting as: The John Benjamin Band
Pronouns: he/him
Location: WASHINGTON, DC
Contact:

Re: Online collaboration technologies

Post by jb »

Yaks:

1. We are all in a Slack channel together
2. We make a Google Doc for lyrics and everybody takes stabs at editing it if they are inspired to, mostly Ken starts a draft
3. To a Google Drive, or Dropbox folder, somebody uploads a sketch of a song and takes a casual poll of who might be up for creating a song around it.
4. Someone volunteers to mix and master-- that person is generally behaving as the "producer" of the track, and is usually also the one who gives the most of a shit about that particular song that week, because they are investing the most time into that one. That role shifts to whoever is inspired or has the time to do it that week. Usually this is whoever made the sketch we started with.
5. Once we are committed to working on that track, we start uploading a series of Versions of our production, each version is Zipped.
6. Usually each version is a Stem export of full-length wav files. We also include MIDI export if someone requests it. Mo often needs it to figure out the chords for doing guitar parts.
7. We announce a new version and what's in it to the Slack channel
8. We export Versions until we think it's done. After everyone has submitted their tracks the mixer keeps submitting versions of mixes. Usually they will just export an MP3 for everyone to listen to and feedback on. No need for Stems at that point.

Mix and Match the above as you see fit.

JB
blippity blop ya don’t stop heyyyyyyyyy
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Online collaboration technologies

Post by fluffy »

Splice has a music collaboration thing (basically dropbox for DAWs), although I've never used it and can't speak to how well it works. I do know that it imposes some restrictions on the project in terms of which plugins you can use (since obviously not all DAWs have the same plugins available) and I wouldn't really trust that sort of automated convert-and-sync thing to work reliably.

Whenever I collaborate with folks it's always pretty much how JB described the Yaks model. Have some sort of live chat on Discord or Slack, have a shared document for lyrics and a shared drive for stems, and there's one person handling the arrangement/mixing and everyone else records against the master arrangement.

Also, it's worth mentioning specifically that when participants provide stems, they should be in a lossless format such as wav or flac; compression artifacts have a nasty way of stacking up VERY quickly and becoming audible and annoying (and then causing even more artifacts when the final mix gets compressed).

Oh and speaking of compression, the other sort should also be avoided on the stems. Ideally the stems that folks provide should be as close to a raw recording as possible.
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Re: Online collaboration technologies

Post by Lunkhead »

AJOwens wrote:
Mon Dec 05, 2022 7:05 am
I wanted to send him an MP3, but it seems he needs a WAV (he's new at this too), and that's a pretty large file for email. For now, I've decided to set up a free Dropbox account and then use Firefox FileLink as the intermediary. I gather that Filelink will take my attachment, upload it to Dropbox, and put a link in the email, so that when Keith clicks the link, the attachment will be downloaded from Dropbox. That's my theory anyway. I'm still waiting to hear what's happening at his end. (He's at work.)
Every file storage service has built-in ways to share links to files to people via email, or at least, Dropbox and Google Drive definitely do, and that seems like a very basic function that ought to be pretty in any such service. You shouldn't need to use any additional tools other than the file storage service itself, as far as I'm aware.
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Re: Online collaboration technologies

Post by Lunkhead »

I wrote this up years ago for BSS collaboration purposes:
Guidelines for sending tracks to the person that is mixing the song.
Recording
Please tune your instrument! (To A=440Hz!) For vocals, please use a pop filter/wind screen. Check if your track clipped when you recorded it. If so, re-record it so that there is no clipping.

Sample Rate
Please at least export at the mixer’s preferred sample rate. Try to record at this sample rate also, or higher (but NOT lower).

Bit Depth
Please at least export at the mixer’s preferred bit depth. Try to record at this bit depth also, or higher (but NOT lower).

Stereo Vs. Mono
Typically everything but drums should be recorded in mono and should be exported in mono. Only export in stereo if there was meaningful stereo information in the original recording, or if you have applied stereo effects to a track that you want to have preserved in the mix.

File Format
Uncompressed (.wav or FLAC) format is preferred, shared over Google Drive. If using a lossy compressed format like mp3 at least choose a high bit-rate (e.g. 256-320kbps).

Track Length
Generally speaking, export a full length track that e.g. matches the demo you were sent. (Just exporting pieces/sections actually makes it harder to line up your tracks.)

If you can include the original stick clicks, or add in some clicks at the beginning if there were no original stick clicks, that can make it easier to line up your tracks. Make sure not to have the click overlap at all with your part though. (You may want to just include the first three clicks, for example.)

Effects
Generally speaking, export your track without any effects. Don’t forget to disable effects on your master bus too!

If you have very specific effects you want to use on your track, though, record and/or apply them and include them in your export.

Miscellaneous
Be editorial about your parts. The trade off to passing the editorial buck to the mixer is that, while they have more options, they also have more decisions to make and more work to do in editing down your parts.
User avatar
jast
Ice Cream Man
Posts: 1325
Joined: Tue Jul 29, 2008 7:03 pm
Instruments: Vocals, guitar
Recording Method: Cubase, Steinberg UR44
Submitting as: Jan Krueger
Pronouns: .
Location: near Aachen, Germany
Contact:

Re: Online collaboration technologies

Post by jast »

Lunkhead wrote:
Mon Dec 05, 2022 11:00 am
Every file storage service has built-in ways to share links to files to people via email, or at least, Dropbox and Google Drive definitely do, and that seems like a very basic function that ought to be pretty in any such service. You shouldn't need to use any additional tools other than the file storage service itself, as far as I'm aware.
Correct. You can copy/upload something to Dropbox / Google Drive / OneDrive / ... and then get a share link from it which you just put in an email or whatever.
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Online collaboration technologies

Post by fluffy »

Lunkhead wrote:
Mon Dec 05, 2022 11:00 am
AJOwens wrote:
Mon Dec 05, 2022 7:05 am
I wanted to send him an MP3, but it seems he needs a WAV (he's new at this too), and that's a pretty large file for email. For now, I've decided to set up a free Dropbox account and then use Firefox FileLink as the intermediary. I gather that Filelink will take my attachment, upload it to Dropbox, and put a link in the email, so that when Keith clicks the link, the attachment will be downloaded from Dropbox. That's my theory anyway. I'm still waiting to hear what's happening at his end. (He's at work.)
Every file storage service has built-in ways to share links to files to people via email, or at least, Dropbox and Google Drive definitely do, and that seems like a very basic function that ought to be pretty in any such service. You shouldn't need to use any additional tools other than the file storage service itself, as far as I'm aware.
Yeah there shouldn't be any reason to use both FileLink and Dropbox; both of those services individually do all of the things necessary.

Nextcloud is a self-hosted option if you want to go that route. But there's no real reason to.
User avatar
jb
Hot for Teacher
Posts: 4158
Joined: Sat Sep 25, 2004 10:12 am
Instruments: Guitar, Cello, Keys, Uke, Vox, Perc
Recording Method: Logic X
Submitting as: The John Benjamin Band
Pronouns: he/him
Location: WASHINGTON, DC
Contact:

Re: Online collaboration technologies

Post by jb »

If you try to get everything right you won’t get anything out.

You should be able to send him an MP3 to record to. His DAW will automatically convert on import— I don’t know of a DAW that doesn’t.

Then he can send you the drum tracks as separate tracks, WAV files, via Dropbox. You can even give him an “upload here” Dropbox request.

Personally it’s easier to use Google Drive. You get 10G for free, plenty for songs, and you can just both share access to the drive and swap stuff back and forth.
blippity blop ya don’t stop heyyyyyyyyy
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Re: Online collaboration technologies

Post by Lunkhead »

Side note: If you used a click track, don't forget to let your collaborators know what tempo you used, so they can set a matching tempo in their DAW.
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Online collaboration technologies

Post by fluffy »

Also it's a good idea to include the click and/or placeholder drums in the demo track.
User avatar
AJOwens
Panama
Posts: 997
Joined: Mon Jul 20, 2009 6:50 am
Instruments: bass, guitar, keyboards, drums, flute
Recording Method: Reaper, Reason Adapted, M-Audio 1010LT + 2496 (Windows XP)
Submitting as: James Owens, The Chebuctones
Pronouns: he/him
Location: Dartmouth, Nova Scotia
Contact:

Re: Online collaboration technologies

Post by AJOwens »

Thanks everyone, this is a gold mine!
User avatar
ken
Hot for Teacher
Posts: 3869
Joined: Sat Sep 25, 2004 6:10 pm
Instruments: Guitar, bass, drums, keys
Recording Method: MOTU 828x, Cubase 10
Submitting as: Ken's Super Duper Band 'n Stuff
Pronouns: he/him
Location: oakland, ca
Contact:

Re: Online collaboration technologies

Post by ken »

fluffy wrote:
Mon Dec 05, 2022 7:45 pm
Also it's a good idea to include the click and/or placeholder drums in the demo track.
I disagree with at least part of this. As a drummer, the last thing I want to track to is some other drum track.

I agree that you should include at least a stable click intro that can be used to line up your file to the new DAW's grid. I've noticed over the years that different DAW's add a different amount of space before the start of a file, so when I collect tracks from different people, they do not all have the same zero/starting point. This is super frustrating. I've learned to line things up visually, but even that doesn't always work. But I digress...

I was going to add to this conversation, that as a guy who often tracks drums for others remotely, I appreciate stems over mixes. I'd rather load up three different tracks (say vocals, guitar, and bass) and be able to mix or isolate parts as needed than a mix of the three where I can't hear what the bass is doing over an overly loud and less well timed scratch vocal. As a drummer, I want to lock my kick to the bass, so I need to be able to hear it clearly for example.

There's my 2 cents. I agree with a lot of what was said above. I also had the experience where I was working on a project and one of the band members unexpectedly went to a studio to do some work and I had to get on the phone with the engineer to explain to him that he had to rip the mix from the CD before he could import it into his DAW. I think the point of this story is never assume other people know what they are doing. Oh, and always expect stereo files for mono sources no matter how many times you explain that it isn't necessary and a waste of data.
Ken's Super Duper Band 'n Stuff - Berkeley Social Scene - Tiny Robots - Seamus Collective - Semolina Pilchards - Cutie Pies - Explino! - Bravo Bros. - 2 from 14 - and more!

i would just like to remind everyone that Ken eats kittens - blue lang
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Online collaboration technologies

Post by fluffy »

That’s a good point. Providing versions with and without placeholder drums would be better, and fully aligned stems would be best so that contributors can build whatever mix they want.

Personally I find it easier to keep time with (very simple) placeholder drums in place even when I’m drumming, but that’s definitely not universal.
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Re: Online collaboration technologies

Post by Lunkhead »

I've noticed over the years that different DAW's add a different amount of space before the start of a file, so when I collect tracks from different people, they do not all have the same zero/starting point.
Oh yeah, that is super annoying. I think we've had that happen a lot specifically when exchanging stems between Cubase and at least GarageBand, if not also Logic? Cubase exports start exactly from the starting marker whereas I think at least GarageBand exports start with some leading silence. That's why we settled on including some leading clicks in both the reference tracks and the tracks folks send to the person mixing, to make it easier to visually line things up if that winds up being necessary.

Another pet peeve of mine when I'm doing a track for somebody is when they send me a "mastered" reference track, as usually those are so loud I can't really hear what is going on in the song. Leave your mastering/limiting disabled on your main outputs when exporting a reference for someone else to track to.
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Online collaboration technologies

Post by fluffy »

Logic doesn’t add a pregap automatically. Not sure about GarageBand.
User avatar
jb
Hot for Teacher
Posts: 4158
Joined: Sat Sep 25, 2004 10:12 am
Instruments: Guitar, Cello, Keys, Uke, Vox, Perc
Recording Method: Logic X
Submitting as: The John Benjamin Band
Pronouns: he/him
Location: WASHINGTON, DC
Contact:

Re: Online collaboration technologies

Post by jb »

Logic does have a feature where you can add some time BEFORE the 1 of your song, and you can on occasion accidentally make that happen and I think that will f-up your stems accordingly because the space before the 1 is to accommodate like, a pickup note or somesuch. I've had to drag that timeline thingy back a few times to get rid of it when collaborating. It's a feature that doesn't line up with other DAWs so you have to be aware of it.
blippity blop ya don’t stop heyyyyyyyyy
User avatar
Lunkhead
You're No Good
Posts: 8104
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Re: Online collaboration technologies

Post by Lunkhead »

My guess about it was that it was trying to always export starting from silence, even if you had e.g. put your start marker somewhere where some track had non-zero samples on either side. That was just speculation though.
User avatar
fluffy
Eruption
Posts: 11028
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Re: Online collaboration technologies

Post by fluffy »

jb wrote:
Tue Dec 06, 2022 12:41 pm
Logic does have a feature where you can add some time BEFORE the 1 of your song, and you can on occasion accidentally make that happen and I think that will f-up your stems accordingly because the space before the 1 is to accommodate like, a pickup note or somesuch. I've had to drag that timeline thingy back a few times to get rid of it when collaborating. It's a feature that doesn't line up with other DAWs so you have to be aware of it.
Ah, true, I usually have to go out of my way to activate that and get annoyed when I forget to.
User avatar
gizo
Push Comes to Shove
Posts: 498
Joined: Sun Sep 17, 2006 11:42 pm
Instruments: i am mostly playing stringed ones, but I'll have a tilt at most
Recording Method: my method is to throw stuff at the wall and see what sticks. My wall is made of Logic on an old iMac
Submitting as: gizo : rackwagon (with Toshiro) : Late Heavy Bombardment : Stacking Theory
Pronouns: he/him
Location: I wish I was at an ocean beach

Re: Online collaboration technologies

Post by gizo »

I just share my entire Logic projects with Toshiro and Crumpet. Let them see my substantial warts and farts.

We use some point-to-point sync tool rather than anything g cloudy. Dunno why.
.sig
Post Reply