All guides

How to Name and Organize Stems So Your Mixing Engineer Doesn't Hate You

A practical stem naming and export checklist that keeps your mixing engineer sane and your sessions organized, with examples and common mistakes to avoid.

5 min read

Laptop screen displaying a well-organized folder of clearly labeled audio stem files on a mixing desk

The short answer

Name every stem with a consistent pattern: track number _ instrument _ section (if needed) _ take, all in one flat folder, exported at the same sample rate and bit depth, starting at the same timecode (usually bar 1). No effects baked in unless requested. If you do this, a mixing engineer can open your session and start working in five minutes instead of thirty.

The rest of this post is the checklist and the reasoning behind it, so you're not just following rules blindly.

Why naming and organization matter more than people think

A mixing engineer doesn't care how you recorded the song. They care about opening a folder and immediately knowing what each file is, how it lines up, and whether it's the right version. Bad naming costs time on every single project, and that time either gets billed to you or eats into the quality of the mix because the engineer is busy solving a filing problem instead of a music problem.

Most engineers have opened a folder called Final Mixdown 2 with files named Audio 14.wav, Audio 14-1.wav, and Vox new.wav. Don't be that client.

Step 1: Decide what counts as a "stem"

A stem is a stereo or mono submix of related tracks — not every single microphone or plugin track in your session. Common stem groups for a full band song:

  • Lead vocal
  • Background vocals
  • Drums (or split into kick, snare, overheads if the mix engineer asked for that level of detail)
  • Bass
  • Guitars (rhythm, lead — separate if they serve different roles)
  • Keys / synths
  • Any other featured element (strings, horns, samples)

If you're not sure how granular to go, ask the mixing engineer before you export. Some want full multitracks, some want 6-10 grouped stems. Exporting 40 individual mic tracks when they asked for stems just adds work on their end.

Step 2: Use a naming convention and stick to it

Here's a format that works for almost every genre:

Close-up of exported stem files following a consistent song, track number, instrument, version naming pattern
Close-up of exported stem files following a consistent song, track number, instrument, version naming pattern
[SongName]_[TrackNumber]_[Instrument]_[Version/Take].wav

Examples:

  • Midnight Drive_01_LeadVocal_v2.wav
  • Midnight Drive_02_BGVox_v1.wav
  • Midnight Drive_03_Drums_v1.wav
  • Midnight Drive_04_Bass_v1.wav
  • Midnight Drive_05_RhythmGtr_v1.wav

Why each part matters:

ElementPurpose
Song namePrevents mix-ups when an engineer has ten projects open at once
Track numberKeeps the same order every time you re-export, so file lists stay predictable
InstrumentThe obvious one — but use full words, not "Gtr1" with no context
Version/takeLets everyone know which one is current without guessing

Avoid special characters (#, &, /, :), avoid spaces if you're sending to someone on a different OS, and avoid vague labels like "New," "Final," or "Mix2" with no other context. "Final" almost never is.

Step 3: Get your levels and alignment right before export

Naming is half the job. The other half is technical consistency:

DAW timeline showing multiple stem waveforms aligned to start at the same bar with matching sample rate settings
DAW timeline showing multiple stem waveforms aligned to start at the same bar with matching sample rate settings
  • Same start point. Every stem should start at the same bar or timecode — bar 1, or a consistent number of bars of silence before the song starts. If one file starts 2 seconds later than the rest, everything drifts.
  • Same sample rate and bit depth. Don't send a mix of 44.1kHz and 48kHz files. Pick one for the whole session and export everything at it.
  • No clipping. Check each stem individually, not just the master bus. A quiet stem that clips on its own peak will cause problems even if the rough mix sounded fine.
  • Print with no destructive processing you don't want kept. Tuning and timing edits, yes, print those. Reverb, delay, and creative effects — only print those if you specifically want them baked in; otherwise send dry and note it in a comment or file name (_wet vs _dry).
  • Trim excess silence, but don't cut too tight. Leave a bit of headroom (a second or two) before and after so transients and tails aren't clipped.

Step 4: One flat folder, not a maze of subfolders

A folder structure like:

Midnight Drive/
  Session A/
    Old Takes/
      Take 3/
        Vocal Comp/

...means the mix engineer now has to go spelunking. Keep exported stems in one flat folder per song. If you need to keep old takes and session files for your own reference, do that in a separate folder that you don't send.

Step 5: Include a rough mix or reference

Always send a stereo rough mix (mp3 or wav) alongside the stems. It tells the mixing engineer what balance and vibe you were going for, and it's the fastest way to catch alignment problems — if a stem is out of sync with the rough mix, that's obvious within seconds of listening.

Common mistakes to avoid

  • Sending stems from different sessions without checking alignment. If you recorded vocals in a separate session from the instrumental, double check the bar count lines up before export.
  • Mislabeling doubles and alternates. If you have two guitar takes you want combined or chosen from, name them clearly (Gtr_TakeA, Gtr_TakeB) instead of sending both as Gtr and hoping the engineer figures it out.
  • Forgetting to freeze tempo or key changes in the notes. If the song speeds up or changes key partway through, mention it. Don't make the engineer discover it by ear.
  • Renaming files after the mixing engineer already has a version. If you fix a stem and resend, don't overwrite the same filename silently — bump the version number so there's no confusion about which file is current.
  • Zipping everything into one file with no manifest. A zip is fine, but a quick text file or message listing what's inside saves a round of back-and-forth.

A quick pre-send checklist

  • All stems named with song, track number, instrument, version
  • All stems start at the same bar/timecode
  • Same sample rate and bit depth across all files
  • No clipping on individual stems
  • Effects only printed where intended, noted where not
  • Flat folder, no nested mess
  • Rough mix included
  • Notes on tempo, key changes, or anything unusual

Where Waves fits in

If you're handing off stems regularly, a lot of this stops being manual work. When you drop a session folder into Waves, it automatically sorts files into stems and mixes, detects BPM, key, and time signature, and keeps every version of a song in one place instead of scattered across drives and email threads.

Your mixing engineer can be invited straight into the project, play everything back in sync in the browser, and leave timestamped comments on the exact bar or beat they're talking about — so you're not decoding "the guitar thing around 1:40" anymore.