Music Production File Formats: Stems, Bounces, and Masters
Stems, bounces, masters — producers throw these terms around like everyone knows what they mean. Here's what they actually are and why choosing the right format matters.

If you've ever collaborated with another producer or sent your track off for mixing, you've probably been asked to "export stems" or "send a bounce." And if you're new to this, you might've nodded along while secretly wondering what the difference is.
Let's fix that.
What's a Bounce?
A bounce is the full mix of your track exported as a single audio file. It's what you get when you hit "Export" or "Bounce to Disk" in your DAW. This is the final version (or a work-in-progress version) of your song, all instruments and vocals combined into one stereo file.
Bounces are what you send to friends, upload to SoundCloud, or burn onto CDs (if you're feeling retro). They're complete, playable tracks.
Most producers bounce to WAV at 24-bit/48kHz or higher. Some use 16-bit/44.1kHz for final delivery (CD quality), but during production, you want headroom. WAV is lossless, uncompressed, and plays nice with every platform and software.
You can also bounce to MP3 or AAC for sharing, but never use those as your working files. They're compressed formats — fine for playback, terrible for editing. Always keep a WAV master and convert down as needed using tools like KokoConvert's Audio Converter.
What Are Stems?
Stems are groups of tracks bounced separately. Instead of one stereo file, you export individual elements — drums, bass, vocals, synths, effects — as separate audio files.
Why? Flexibility.
If you're sending your project to a mixing engineer, they'll want stems so they can adjust levels, EQ, and effects independently. If you're collaborating with a producer in a different DAW, stems let them import your work without needing your exact plugin setup.
A typical stem export might include:
- Drums (kick, snare, hats, percussion combined)
- Bass
- Lead vocals
- Backing vocals
- Synths/keys
- Guitar
- Effects/atmosphere
How many stems you export depends on the song. Some producers go minimal (5-8 stems), others get granular (20+ stems). There's no rule — just logical groupings that make sense for mixing.
Stems should always be WAV files, 24-bit minimum. And here's a critical detail: make sure all stems start at the same point in the timeline. If your vocals don't come in until bar 16, the stem file should still start at bar 1 with silence before it. This keeps everything aligned when someone imports them.
What's a Master?
A master is the final, polished version of your track after mixing and mastering. It's the version that goes to Spotify, Apple Music, vinyl pressing, or wherever your music lives.
Masters are usually bounced at the highest quality your distribution platform accepts. For streaming, that's typically:
- WAV or FLAC at 24-bit/48kHz or 16-bit/44.1kHz
- Sometimes 24-bit/96kHz for high-res platforms like Qobuz or Tidal
But here's the thing — your master should be uncompressed. Spotify and Apple Music will convert it to their streaming formats (Ogg Vorbis, AAC) on their end. If you upload an MP3, you're compressing twice, and quality takes a hit.
Keep a master archive in WAV or FLAC. Storage is cheap. Your music isn't.
Bit Depth and Sample Rate: Does It Matter?
Yes, but not in the way people think.
Bit depth affects dynamic range (the difference between the quietest and loudest sounds). 16-bit gives you 96dB of dynamic range, which is plenty for final masters. But during production, 24-bit gives you more headroom and prevents rounding errors when processing.
Sample rate affects frequency response. 44.1kHz captures up to 22kHz (the upper limit of human hearing). Higher rates like 48kHz, 96kHz, or 192kHz don't make your music sound better in the final mix — they just give plugins more room to work cleanly during processing.
Most pros record and mix at 24-bit/48kHz, then bounce the final master to 16-bit/44.1kHz for distribution. Some stick with 24-bit for archival purposes. Both approaches work fine.
And if you're working with audio files that need conversion for compatibility, KokoConvert's tools handle bit depth and sample rate changes without messing up your audio quality.
32-Bit Float: The Safety Net
Here's a format you'll see more often now: 32-bit float.
Unlike 16-bit or 24-bit (which are fixed-point), 32-bit float can represent an absurdly huge dynamic range — so much that clipping doesn't destroy your audio. If you accidentally recorded too hot and your levels are peaking, you can pull them back in post without distortion.
It's like having infinite headroom. Which is why some engineers ask for stems in 32-bit float — it's insurance against gain staging mistakes.
The downside? File sizes. A 32-bit file is twice the size of a 16-bit file. But storage is cheap, and ruined takes are expensive.
When to Use What
So when do you actually need each format? Here's a quick breakdown:
Use a bounce when:
- Sharing a demo or work-in-progress with collaborators
- Uploading a preview to SoundCloud or YouTube
- Sending a reference mix to a mastering engineer
Use stems when:
- Sending your project to a mixing engineer
- Collaborating across different DAWs
- Archiving a project in case your session file gets corrupted
- Preparing for a remix or DJ set
Use a master when:
- Submitting to streaming platforms
- Sending to vinyl or CD pressing plants
- Delivering a final product to a client
File Naming That Won't Drive You Crazy
Look, file organization isn't glamorous, but it saves you hours of confusion later.
Name your stems clearly. Don't use "Audio_1.wav" — use "Drums_24bit_48k.wav" or "LeadVocal_Dry.wav." Future you will thank present you.
Include the date or version number in your bounces. "Track_Final.wav" becomes "Track_Final_v2.wav" way faster than you think. And once you have three versions of "final," things get messy.
Same goes for masters. "SongName_Master_2026-04-21.wav" tells you exactly what it is and when you made it. Clear naming is boring but essential.
Converting Between Formats
Sometimes you'll need to convert files for compatibility. Maybe your mastering engineer wants 24-bit WAV but you have 32-bit float. Or you need to send a quick MP3 preview but only have the WAV master.
That's where audio conversion tools come in. You can batch convert stems, adjust sample rates, or compress files for sharing — all without re-bouncing from your DAW.
And if you need to compress audio files for email or cloud storage, make sure you keep the original WAV files somewhere safe. Compression is one-way — you can't get back what you've lost.
The Takeaway
Bounces, stems, and masters aren't complicated — they're just different stages of the same song.
A bounce is the full mix. Stems are the pieces. A master is the final polished version. Each serves a purpose, and knowing when to use which format keeps your workflow clean and your collaborators happy.
Stick with WAV at 24-bit for production work. Convert to other formats as needed, but always keep the high-quality originals. And for the love of all things sonic, please name your files clearly.