Compares your mix or master against built-in genre profiles that define typical loudness, spectral balance, dynamics, and width targets. Shows how your track deviates from the norm for a given genre.
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| file_path | string | required | Path to audio file to analyze |
| profile | string | required | Genre profile: "edm", "hip-hop", "pop", "rock", "acoustic", "classical", "jazz", "metal" |
Example Output
$ compare_to_profile master.wav --profile "pop"
Profile Comparison: master.wav vs Pop profile
Loudness: Yours: -14.2 LUFS Target: -12 to -14 LUFS OK Peak: -0.8 dBTP Target: -1.0 dBTP min OVER
Spectrum: Low end: +1.2 dB vs target (slightly bass-heavy) Mids: -0.4 dB vs target OK Highs: -1.8 dB vs target (slightly dark)
Dynamics: Range: 7.3 LU Target: 5-8 LU OK Crest: 8.4 dB Target: 6-10 dB OK
Stereo: Width: 0.72 Target: 0.6-0.8 OK
Overall match: 82% Issues: 2 (true peak over limit, slightly dark top end)
What the Numbers Mean
-
Target ranges — Each genre profile defines acceptable ranges for key metrics. “OK” means within range; deviations are flagged with magnitude.
-
Overall match — A percentage score of how closely your track fits the genre profile. 90%+ = excellent match. 70-89% = minor deviations. Below 70% = significant stylistic differences (which may be intentional).
-
Profile deviations — Shown as dB differences from the target center. “+1.2 dB” means you’re 1.2 dB above the genre norm in that range.
Example Prompts
Genre check
Compare my master to a pop profile — is it competitive?
EDM target
How does my track compare to EDM standards? Check loudness and spectrum against the EDM profile
Multiple profiles
Compare my mix against both the rock and pop profiles — it’s somewhere between the two genres
Related Tools
- compare_to_reference — Compare against a specific reference track instead of a genre average
- match_to_reference — Get automated suggestions to match a target
- analyze_loudness — Detailed loudness breakdown
Pro tip
Profiles are guidelines, not rules. If your track is “too quiet” for EDM but it’s a moody downtempo track, that’s fine. Use profiles to confirm intentional choices and catch unintentional deviations.