Home Pricing Docs Compare SDK Blog Changelog Status Contact Get API Key →
FreqBlog · Music API Guides

Music API Blog

Practical guides on music intelligence APIs: audio features, BPM and key detection, harmonic mixing, and how to build apps on top of the FreqBlog Music API.

Music API · MCP · AI Tooling
Harmonic Mixing Over MCP: The DJ Set-Builder Spotify Never Shipped
Most Spotify audio_features replacements stop at raw BPM and key. FreqBlog rebuilt the dead endpoints, then added a set-builder — transition scoring, next-track ranking and Camelot-wheel setlist ordering — and exposed it all over a remote MCP server an LLM can call directly.
July 2026 · 7 min read
Read guide →
Music API · Tagging · Tutorial
Auto-Tag Your Music Library: Mood, Energy, Genre — With Confidence Scores
Enterprise auto-taggers hand you a flat label and a bill. Here's a self-serve, no-upload alternative: a ~30-line Python walkthrough using /tag, where every tag carries a confidence + provenance so you know which to trust — an honest tagging API on open-data analysis.
June 2026 · 8 min read
Read guide →
Music API · Migration · Tutorial
The Spotify /recommendations Replacement: Recommendations + Related Artists Without Spotify
Spotify removed GET /v1/recommendations and related-artists too — not just audio_features. A practical Python walkthrough rebuilding both on the FreqBlog Music API: seed-track recommendations and a derived artist graph, genre-aware, no Spotify account.
June 2026 · 9 min read
Read guide →
Music API · DJ Tech · Tutorial
Build a Harmonic DJ Set Planner in 50 Lines
Spotify removed audio_features — but you can still build a real harmonic set planner. A practical Python walkthrough using /next-track, /transition, /setlist and /export/rekordbox: beat-matched, key-compatible set flow in ~50 lines.
June 2026 · 8 min read
Read guide →
Music API · Data Quality
Why Music Metadata Matching Is Harder Than It Looks
A track that's in every major music database can still fail to match. The three failure modes behind it — punctuation and Unicode drift, search-index blind spots, and naive first-result matching — and how to fix each.
May 2026 · 9 min read
Read guide →
Music API · Migration · Field guide
Migrating from Spotify Audio Features: a Field-by-Field Threshold Guide
You swapped the host and the response shape works unchanged — but your danceability and acousticness thresholds are firing wrong. Honest field-by-field guide with real catalog distribution data and recommended threshold adjustments.
May 2026 · 9 min read
Read guide →
Music API · Migration
Spotify Audio Features Is Dead. Here's What to Use Instead in 2026
Eighteen months after Spotify deprecated audio_features and audio_analysis, there's still no official replacement. Honest comparison of the alternatives, with migration code.
May 2026 · 11 min read
Read guide →
Music API · Architecture
BPM API: Get BPM and Key From a Track Name (No Audio File Required)
Most music-analysis APIs want a 30-second audio clip. If all you have is the track name, you need a catalog API. Here's how name-based lookup actually works, when it fails, and how to architect around the gaps.
May 2026 · 9 min read
Read guide →
MIR · Migration
AcousticBrainz Alternative in 2026: The Honest Insider's Guide
AB shut down February 2022 but published the entire 7.5M-track dataset before going dark. What you can still get from the frozen dump, what the live alternatives offer, and how to tier them.
May 2026 · 10 min read
Read guide →
DJ Tech · Music Analysis
Mixed In Key vs Rekordbox vs Serato: Why DJ Platforms Disagree on Key 60% of the Time
Three professional DJ platforms produce three different keys for the same track. Why, what to do about it, and how Camelot saves you anyway.
April 2026 · 9 min read
Read guide →
DJ Tech · Music Theory
Camelot Wheel for Developers: Harmonic Mixing Without the Music Theory PhD
50 lines of Python = a working harmonic-mixing matcher. Rules, code, edge cases, and why the wheel is robust to algorithm errors.
April 2026 · 7 min read
Read guide →
DSP · Music Analysis
Half-Time vs Double-Time BPM Detection: How We Fixed Spotify's Known Accuracy Gap
Why beat-tracking algorithms return 85 BPM for Blinding Lights (which is 171), and a 30-line heuristic to detect and correct it.
April 2026 · 8 min read
Read guide →