bulkbpm.
bulkbpm. analyzes audio files and renames them with musical ...
- Type
- MIDI Effect
- Author
- gobi10k
- Version
- 1.0
- License
- None
- Live version
- 12.0.5
- Max version
- 9.09
- Downloads
- 0
- Updated
- No Updates
Description
bulkbpm. analyzes audio files and renames them with musical metadata embedded in the filename. Point it at a folder of samples, and it will detect the key, relative key, BPM, and content type of each file.
Before: funky_groove_01.wav
After: funky_groove_01_G_Em_124_🟢.wav
Features
Key Detection – Detects the musical key using harmonic analysis (Essentia.js)
Relative Key – Shows the relative major/minor for quick harmonic matching
BPM Detection – Accurate tempo detection with intelligent range correction
Content Type – Classifies samples as drums (🥁), melodic (🎹), or full composition (🟢)
Batch Processing – Process entire folders at once
Non-destructive – Creates renamed copies in a new output folder
Skip Existing – Already processed files are skipped, so you can re-run after adding new samples
Progress Tracking – Real-time progress with ETA for large batches
Supported Formats
WAV, AIF, AIFF, FLAC, MP3, M4A, OGG, AAC
How to Use
Drop the device on any track
Select your input folder (source samples)
Select your output folder (where renamed copies go)
Click Process
Watch progress as files are analyzed and renamed
Requirements
Ableton Live 10, 11, 12 with Max for Live
macOS (Intel or Apple Silicon) or Windows
Node.js dependencies included
Use Cases
Organize messy sample libraries
Prep samples for DJ sets (key matching)
Catalog sample packs after purchase
Find harmonically compatible loops quickly