Back to articles

How to Organize Music Samples: Naming, Tags and BPM Folders

Learn how to organize music samples by BPM, genre and mood with a clear naming formula, folder structure and tags that save time and keep you creating.

Every producer knows the moment: you're in the zone, then you spend 20 minutes hunting for the right kick. That lost time adds up, and worse, it kills momentum. When you can't find what you want, you settle for what's easy.

The fix isn't more samples, it's a system. This guide covers auditing your library, naming and foldering files, tagging, organizing by BPM, genre and mood, and keeping it all maintained.

Headphones, MIDI keyboard and audio interface laid out on a dark desk

Photo by James Stamler on Unsplash

Why does sample organization matter?

Disorganization costs more than time:

  • Creativity: when the right sound is hard to find, you default to familiar ones.
  • Focus: constant interruptions break your flow.
  • Money: it's easy to re-buy a pack you already own.

Consistency is the key. Apply the same logic to every file and your library becomes a creative tool instead of a chore.

Step 1: How do you audit your library?

Gather everything in one place: downloaded packs, your own recordings and leftover stems from old projects. Cloud storage such as Dropbox or Google Drive, or an external drive, works for consolidating.

  1. Sort by file type: WAVs, MP3s, MIDI and presets separately.
  2. Remove duplicates: a tool like Duplicate Cleaner finds them.
  3. Delete what you won't use: if you haven't touched a sample in a year, ask whether you ever will. Or move it to an Archive folder.
  4. Note gaps: list the sounds your genre needs that you don't have.

Step 2: What naming convention should you use?

A good name lets you find a file without opening it. A reliable formula is:

[BPM]_[Genre]_[Instrument]_[Descriptor]_[Version].wav

  • 128_House_Kick_Dry_V1.wav
  • 90_Trap_Snare_Reverb_V2.wav
  • 140_DnB_Bass_Wobble_V1.wav

Put BPM first to sort by tempo, then genre, instrument and descriptor. Use underscores instead of spaces, avoid special characters, and keep names short. To rename in bulk, try Bulk Rename Utility on Windows or NameChanger on Mac.

If a loop has no tempo or key in its name, the BPM and key finder can detect both locally in your browser so you can add them to the filename.

Step 3: How should you structure your folders?

Start broad and get specific:

Samples/
├── Drums/
│   ├── Kicks/
│   ├── Snares/
│   ├── Hi-Hats/
│   └── Percussion/
├── Bass/
├── Synths/
├── Vocals/
├── FX/
├── Loops/
│   ├── 60-100 BPM/
│   ├── 100-125 BPM/
│   └── 125+ BPM/
├── One-Shots/
└── Projects/

A few principles help: subdivide drums by instrument, use BPM folders for loops, keep project stems and exports separate, and avoid creating folders for fewer than about ten files. A leading ! or ★ on your most-used folders pins them to the top of the list.

Step 4: How do you tag samples?

Folders put a file in one place, but tags let you cross-reference. A snare can live in Drums/Snares/ and still be tagged #aggressive and #vinyl.

  1. Use a tagging tool such as TagSpaces (open source) or Eagle. Some sample browsers also tag audio directly.
  2. Cover mood (#dark, #uplifting), genre (#house, #ambient), character (#punchy, #warm) and source (#self-recorded, #free-pack).
  3. Keep terms consistent: #uplifting, not sometimes #happy.
  4. Use three to five tags per sample.

Step 5: How do you organize by BPM, genre and mood?

BPM

Tempo is the most important filter. A loop at 128 BPM won't fit a 90 BPM track without time-stretching, which can degrade quality. Create ranges that match your genres, and label one-shots too if they have a pitch or rhythmic feel. If you do need to match tempo, the tempo changer adjusts speed without changing pitch.

Typical ranges:

  • 60-90 BPM: chill, ambient, lo-fi, hip-hop
  • 90-120 BPM: downtempo, house, funk
  • 120-140 BPM: house, techno, trance, trap (half-time)
  • 140+ BPM: drum and bass, hardcore, gabber

Genre

Keep genre folders (House/, Techno/, DnB/, Ambient/) and subdivide where it helps (House/Deep, House/Progressive). If a sample fits several genres, tag it instead of copying it.

Mood

Mood is subjective but powerful: a #dark loop can work in techno or trap. Combine mood and genre in searches like #dark #techno.

Step 6: What tools can automate this?

  • Naming and tagging: Eagle, TagSpaces.
  • BPM and key analysis: Mixed In Key (paid), or our free in-browser BPM and key finder. Use the Camelot wheel to see which keys mix well.
  • Similarity search: sample browsers such as Sononym or Algonaut Atlas analyze your library and suggest similar sounds.
  • Backup: follow the 3-2-1 rule (three copies, two types of media, one offsite). Backblaze and Arq automate it.

Step 7: How do you keep the system tidy?

  • Spend five minutes at the end of each session renaming and filing new samples.
  • Use an Inbox/ folder for new downloads and move samples into the main library only after you've used them.
  • Run a monthly check: delete unused files, rename and tag new ones, back up.

How do you tailor the system to your style?

  • DJs: prioritize BPM and key, and tag by energy (#high-energy, #low-energy).
  • Film and video composers: tag by emotion (#tense, #epic) and organize by instrumentation.
  • Beatmakers: group by drum kit, tag sound-design traits (#808, #vinyl-crackle) and organize by key.

Template projects help too: preload a drum kit, a few favorite presets and common effect chains so you can start making music at once. If you sample from records or tracks, the stem splitter can isolate drums or vocals so you can file them as separate one-shots (check you have the rights first).

Where can you find new samples without the clutter?

Before downloading, listen critically, check the license (can you use it commercially?) and test it in a project.

FAQ

What's the best way to name sample files?

Put tempo, genre, instrument and descriptor in the name, in a consistent order, such as 128_House_Kick_Dry_V1.wav. Use underscores and avoid special characters.

Should I organize samples by folders or tags?

Both. Folders give you one reliable home for each file, and tags let you find the same sample by mood, genre or character.

How do I find the BPM and key of a sample?

Use a free analyzer such as our BPM and key finder, which runs in your browser. Check results by ear, especially on loops with little harmonic content.

How often should I clean my sample library?

A five-minute tidy after each session and a short monthly review is enough to stop clutter building up.

Ready to find your next track?

Search SoundCloud or browse this month's top charts.

Free tools for this

They run in your browser, so your files are never uploaded.

Keep reading