How to Export Stems for a Mixing Engineer (2026)

To export stems for a mixing engineer, bounce every track of your session to its own audio file at 24-bit, in your session’s sample rate, consolidated to start at bar one, with faders at unity and nothing clipping. Package those files with a reference mix, a tempo and key note, and a sensible folder structure, then send a single archive you have already opened and checked yourself. The whole job takes about 30 minutes once you have done it a couple of times, and it is the difference between a mix engineer opening your song and hitting play, or spending their first hour of billable setup asking you questions.

One vocabulary fix before we start, because it causes more confusion than anything else in this topic. On r/mixingmastering the consensus is blunt: what people casually call “stems” for a mixing job is really a multitrack export, and stems (grouped buses) are the format a mastering engineer wants. Engineers use the two words loosely in conversation anyway, so when you ask for stems, everybody knows what you mean. But when you are naming folders and typing the delivery note, use the right word.

I have watched this go wrong in both directions. A producer sends a folder of twelve named multitracks plus three group busses that duplicate the same audio, and the engineer bills by the stem, so those duplicates cost money. Another sends a single stereo instrumental, which is not an export at all. Both of those are avoidable with a checklist.

What You Need

You need five things, and four of them already exist inside your project.

  1. The finished session, with every track you want the engineer to have and nothing you don’t.
  2. A rough mix, bounced as a stereo file. Not a polished master. It exists to show the direction you are hearing.
  3. An empty export folder on a drive with room. Name it something like SongName - Multitracks before you start, not after.
  4. The DAW project file, plus a collect and save of the samples. Engineers can open project files, but audio is faster and simpler, so treat the project as a backup.
  5. Delivery information: tempo in BPM, key signature, intended length, whether the structure is final, and the one or two references you actually care about.

Before any of that, the single most useful thing you can do is ask the engineer what they want. Different engineers have genuinely different requirements on bit depth, whether they want a tempo map, and whether they bill per file. Sending a question costs you one email and saves a round of revisions.

What you are sendingWhat it containsWho actually wants it
Multitrack exportOne audio file per track, dry of processingMix engineers. This is the default answer for a mixing job.
Stems / group bussesGrouped sets of tracks, for example all drums or all backing vocalsMastering engineers working on stem mastering, or an engineer working with a collaborator who already arranged the song.
Stereo mix / rough mixOne file, your mixdownEveryone, as a reference for artistic intent.
Pre-masterA near-finished mix, close to release loudnessSometimes a mastering engineer, if you only want a tonal pass rather than a full mix.

One warning on the last row. A pre-master leaves very little room for the person who receives it, and sending one by mistake as your “mix” is a fast way to end up in a revision cycle.

Step-by-Step: How to Export Stems for a Mixing Engineer

Step-by-Step: How to Export Stems for a Mixing Engineer

1. Bounce the full mix first

Before you export anything track by track, bounce your mix to a single stereo file. This is your reference, and it is the file the engineer will audition first to understand where you want the track to sit.

It tells them your intended balance, your idea of tone, how loud you think the record should feel, and which arrangement decisions are deliberate. Without it, an engineer who dislikes your vocal level has no way to know that you meant it. Most engineers treat a reference mix as standard, not as a favor.

Write it out as 24-bit at your session sample rate, same as the stems. Normalization is fine here, since this file is for reference only and is never processed further.

2. Select and name the stems

Clear the session first. Delete or disable the two alternate guitar takes you abandoned, the empty MIDI track, the duplicated drum bus. Every file you send is a file the engineer has to load.

Then select the tracks to export, and name them so the folder reads like a session outline. A numbering prefix keeps the order stable when the engineer drops them into a timeline:

  • 01_Kick, 02_Snare, 03_Hats
  • 04_Bass
  • 05_GTR_L, 06_GTR_R
  • 07_Keys
  • 08_VoxLead_Main, 09_VoxLead_Doubles, 10_BGV_Harm
  • 11_Synth_Pad, 12_SFX_Riser

Two things to decide here. Auxiliary and effect returns: send them only if the effect is genuinely part of the instrument, not as an accident of how your session is routed. A separate reverb throw that already contains a lead vocal duplicated against your dry vocal file will confuse anyone reading the folder. And do not send a group buss that contains tracks you are also sending individually. People on r/audioengineering point this out constantly, and some engineers bill per file, so duplicates are literal money.

Two naming habits worth avoiding: version words like “final”, “latest” or “favorite” with no number, and names only you understand. “Vox 2z Blah” and “bgs” cost an engineer real time.

3. Choose the right file format and quality

Use 24-bit WAV at your session’s sample rate. That is the safe default and the answer to the most-searched version of this question.

WAV and AIFF are both uncompressed PCM, so they sound identical. The practical difference is convention: Windows and most engineers’ tooling lean WAV, and AIFF is Mac-native. If your engineer does not care, use WAV.

Sample rate is not a quality ladder. Export at whatever rate your project runs at, usually 44.1 kHz or 48 kHz. Sending 48 kHz stems for a 44.1 kHz project means the engineer either resamples or asks you to redo it.

24-bit over 16-bit because 16-bit gives you roughly 96 dB of dynamic range, which is close to the noise floor of most analog gear. The extra headroom at 24-bit means you can push a track up later without the quiet parts turning noisy. MP3 and any other lossy format is not a delivery format here: lossy encoding smears transients and can ring on cymbals and snares, and you cannot undo it.

SettingUse thisWhy
File formatWAV (AIFF is fine too)Uncompressed PCM, no generational loss
Bit depth24-bitPlenty of headroom without an 8x bigger folder
Sample rateYour session rate (44.1 or 48 kHz)Matching avoids resampling on the engineer’s end
DitherOff, or Type 1 if the format forces itDither matters when reducing to 16-bit or 8-bit; here it only adds noise
NormalizationOffIt boosts every file to hit 0 dBFS and destroys your gain staging
Start pointBar 1, beat 1Every file begins at the same absolute time, so the engineer drops them in and they line up
LengthFull song plus a 2 to 3 second tailCovers reverb and delay decay at the end
Channel formatMatch the track: mono sources stay mono, stereo keys stay stereoDo not force a mono drum hit into a stereo file just for consistency

On 32-bit float, which a few guides recommend: it will not clip, because the format has a ceiling far above 0 dBFS. It is a reasonable archival choice, but it is not what most engineers ask for, and it doubles your file size versus 24-bit. Treat it as a backup, not the default.

4. Export stems with headroom

Here is the step that causes the most revision requests, and the reason is technical rather than carelessness. While you are working, your DAW plays and displays audio in floating-point internally, where values above 0 dBFS exist perfectly happily and simply get clipped on playback. When you render to 24-bit fixed-point, there is a hard ceiling at 0 dBFS, and anything above it slams flat against that ceiling. A track peaking at -4 dB on your meters is fine. A track peaking at +3 dB sounds fine in the session because you never hear the clipped part, and arrives at the engineer as a wall of squares.

What to do, in order:

  • Set every track fader to unity (0 dB) and put the master bus at 0 dB too.
  • Take the master bus limiter off, or at least confirm it is not doing anything.
  • Watch the peak meters through the whole song during export, not just the first ten seconds. Most offenders are a snare transient or a vocal peak in the last chorus.
  • If a track clips, pull the gain on the source plugin, not the fader, so automation still behaves. Fix it and re-export that one file.

Some engineers prefer peaks around -6 dBFS as a healthy target, others are happy with anything safely under 0. Ask, or just stay well clear of the ceiling.

Then there is the processing question, which matters just as much. What you print into the stems cannot be undone.

ProcessingBypass or printReason
Corrective EQ notches and high-pass filtersBypassThe engineer will place their own. Left on, it fights their move.
Heavy compression for glue or vocal controlBypassOver-compression is not reversible. This is the single most damaging thing to print.
Master bus limiterBypassIt needs headroom the engineer intends to create.
Saturation, distortion, amp sim, character EQPrintThese are part of the instrument’s sound, not a fix for a level.
Chorus, flanger, phaser, tight room feelPrintBypassing them changes what the instrument sounds like.
Long delay and reverb throwsUsually bypassSend them separately as their own files, or the engineer will mix them twice.
Pitch correctionPrintRe-recording and re-editing a comp is far more expensive than printing it.
PanningKeep as-is, all center unless it is deliberatePanning is mix decisions, but hard creative positions should survive.
Volume automationBypassIt fights the engineer’s balance.
Panning and effect automationKeepUsually harmless and sometimes essential to the part.

The rule engineers give, more or less word for word: if bypassing the effect makes the instrument sound meaningfully different, it is part of the signature and it stays.

5. Package the project and notes

Build the delivery folder so it can be opened without thinking:

SongName - Multitracks
  01 Multitracks
    01_Kick.wav
    02_Snare.wav
    ...
  02 Rough Mix
    SongName_RoughMix_120BPM_Cmin.wav
  03 Project
    SongName.als
  04 Notes
    Notes.txt

In the notes file, write the tempo, the key, the intended length, whether the arrangement is locked, anything unusual about a take (a doubled chorus, a deliberately detuned synth), and the two references that actually shaped the record. Then add one paragraph about what you want. Engineers read that paragraph more carefully than the rest of the file.

If the song changes tempo, send a MIDI tempo map. In Logic that is File and New Tempo Map, set the first marker to the starting BPM, and place a marker at every tempo change. Engineers import it into their own session so their grid follows yours, which saves them doing it by ear.

Comp and tune your vocals before you export, and say so in the notes. Nobody wants to open a session to discover a vocal comp that moves on beat three of the second chorus. If you have printed tuning, the engineer is working from your take rather than an unedited performance.

Use “collect all and save” on the project so the samples travel with it. A project file that points at audio on a drive the engineer does not have is just a broken file.

6. Test and send the package

Play every exported file end to end, not just a spot check. Listen for clicks at the start, a truncated reverb tail at the end, and anything that suddenly distorts in the second chorus. Then check the numbers: every file the same length, every file starting at the same time, no file hitting 0 dBFS.

Open the finished archive yourself before you send it. Download it fresh, extract it somewhere else, and confirm the files are intact. An archive that failed to upload is the most embarrassing way to lose a day.

Send a link rather than an attachment where you can. A shared folder or a transfer service is faster for both of you than a large email, and it survives a bounced message. A folder named with the song, BPM and key reads well in a subject line.

What do engineers actually want in that first message? On the r/WeAreTheMusicMakers etiquette thread, the recurring asks are a rough mix, clear track names, a link instead of an attachment, and someone who has listened back to the files. The people who get a fast, well-organised delivery tend to get a more careful mix.

Export shortcuts by DAW

Menu names move between versions, so check yours against your own layout, but the destinations are stable.

DAWWhere to exportShortcut
Ableton LiveFile and Export AudioShift and Ctrl and R (Cmd and Shift and R on Mac)
Logic ProFile and Export and Share and Export Song to Audio, then choose the range and tick Selected Tracks onlyShift and Command and K
Pro ToolsFile and Bounce To and Disk, with Normalization offAlt and Shift and B (Windows: Ctrl and Alt and Shift and B)
FL StudioFile and Export and Render, pick stems mode, tick Selected tracks and Full song lengthCtrl and Alt and T
ReaperFile and Render, choose Source and Selected media itemsCtrl and Alt and R
GarageBandNo native stem export. See below.Not applicable

GarageBand is the awkward one, and it turns up constantly as a question. There is no stem export in GarageBand on Mac or iOS. Your realistic options are to solo each track and bounce a one-file mixdown of that solo, which works but takes a pass for every track; to open the project in Logic or another DAW that can read it, which Apple has historically not supported for all projects; or to use a third-party stem separation app that works from your finished mix, which will not give you true multitracks, only an estimate. If you have a serious project, move it to a DAW that can do the export properly before the handoff.

Common Mistakes

Exporting MP3s

Lossy compression smears transients and leaves ringing artifacts, and it cannot be reversed. If the only copy of your song is an MP3, that is a salvage job, not a mix job. Deliver WAV.

Letting individual stems clip

A fixed-point 24-bit file has a hard ceiling, so a track that peaks above 0 dBFS in your session arrives flat-topped. Watch the meters through the full export and re-render anything that touches the ceiling.

Not consolidating from bar one

Every file must start at the same absolute time. If some tracks begin at bar 5 or at their first note, the engineer has to slide every file by hand to align them, which is slow, error-prone, and billable. This is the reason that piece of advice appears in every competent guide and forum answer about the topic.

Cryptic or version-ambiguous names

“Track 1”, “bgs”, and “final_final_v2” cost time and cause mix errors. Use instrument names, a numbering prefix, and a version number in the folder rather than the filename.

Sending duplicates of the same audio

A group buss plus the individual tracks inside it is the same audio twice, and engineers who bill per file will charge for it. Pick one level of grouping, not both.

Printing the master bus

A limiter or heavy compression on the master bus leaves no headroom and no ability to raise the whole record later. Take the master bus off before you export.

Forgetting the tempo, key, or tail

A session with a tempo change and no tempo map forces the engineer to map it by ear, and files cut exactly at the last sample chop off the reverb decay. Two seconds solves both.

Frequently Asked Questions

Should I export stems as WAV or AIFF?

Both are uncompressed PCM, so the audio is identical. WAV is the safer default because it is the most common format across Windows tooling and most engineers’ file handling, while AIFF is Mac-native. If your engineer states a preference, follow it. Either way, pair the format with 24-bit depth and your session’s sample rate, and never send MP3.

How do I export stems for a mixing engineer in GarageBand?

GarageBand has no native stem export on Mac or iOS, so there is no menu to find. You can solo each track and bounce a single-file mixdown of that solo, though it takes a pass per track, or move the project to a DAW that can render selected tracks. A third-party stem separation app will only estimate multitracks from a finished mix, which is not the same thing.

Do mix engineers want stems or multitracks?

For a mixing job they want multitracks, which is one audio file per track exported dry of processing. Stems, meaning grouped buses such as all drums or all backing vocals, are the format for mastering and stem mastering. Engineers use the words interchangeably in conversation, so use the right one in your folder names and delivery note to avoid confusion.

How loud should I export my stems?

Set faders to unity at 0 dB and keep peaks well clear of 0 dBFS; many engineers like to see peaks around -6 dBFS. Turn off normalization, because it pushes every file to hit 0 dBFS and destroys your gain staging. Monitor peak meters across the entire export, since a snare transient or a late vocal peak is where clipping usually hides.

Should I include a rough mix with my stems?

Yes. A rough mix, bounced at the same format and bit depth as the stems, is standard and expected. It tells the engineer your intended balance, tone and structure, and it stops them guessing at decisions you already made. Put it in its own folder labelled as a reference so it is never mistaken for a track to be mixed.

Should I commit my effects before exporting?

Bypass corrective EQ, heavy compression and any master bus limiter, since none of that is reversible. Print the effects that are part of the instrument itself, like saturation, amp simulation, chorus or tuning. Send long reverb and delay throws as separate files rather than printing them into a track, so the engineer is not mixing the same effect twice.

Conclusion

Bounce the reference mix first, then export one clearly named file per track as 24-bit WAV at your session’s sample rate, consolidated to bar one, with faders at unity, the master bus off, and a couple of seconds of tail on the end. Package it with the project, a tempo and key note, and a short paragraph about what you are after, then download your own archive and listen to every file before you hit send.

Leave a Comment