Skip to content

Uploading Stems

Stems are the building blocks of a track — the drums, bass, synths, vocals, and other individual elements that make up a production.

You can upload stems in two ways:

  • Alongside a track — Add stems during the track upload flow (see Uploading Tracks). The stems are attached to the parent track and appear on its detail page.
  • As a standalone upload — Upload stems on their own, without a parent track. Useful for stem packs, construction kits, or individual bounces you want to share separately.
  1. Choose “Stems” from the upload type selector.

  2. Add your stem files. Drag and drop multiple files. Each stem can be up to 200MB, and you can upload up to 12 stems. FreeMix auto-detects stem types from filenames.

  3. Review stem types. Check that FreeMix correctly identified each stem (Kick, Bass, Lead Vocal, Pad, etc.). Correct any that are wrong using the dropdown.

  4. Fill in shared metadata. Title, description, genres, tags, BPM, and key apply to the entire stem set.

  5. Choose a license. FM:Stems is the natural choice — it lets others use your stems creatively while protecting the full arrangement. But you can choose any tier.

  6. Review and publish. Each stem uploads individually with its own progress indicator.

FreeMix recognizes over 120 stem types from filenames. Some examples:

FilenameDetected Type
kick.wavKick
bass_synth.wavBass Synth
vocals_dry.wavLead Vocal
drums.wavDrums
pad.wavPad
hi_hat.wavHi-Hat
lead_synth.wavLead Synth
fx_riser.wavFX

If FreeMix guesses wrong, use the dropdown to select the correct type. For best results, name your files with the part they represent.