DJ Track Audio Analyzer
Pricing
$4.99 / 1,000 results
DJ Track Audio Analyzer
Analyze any Spotify Track with ποΈ DJ-grade Audio Analysis. β 99% success rate. β‘ Results in seconds. π¦ Clean output.
Pricing
$4.99 / 1,000 results
Rating
5.0
(2)
Developer
Musicae
Actor stats
3
Bookmarked
2
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
ποΈ DJ Track Audio Analyzer
DJ-grade audio analysis for any Spotify track. Get BPM, key, Camelot notation, rhythm structure, harmony, and 10+ DJ performance scores, all in one request. Structured JSON, ready for your mixing workflow.
No Spotify developer account needed. No API key required. Just paste URLs, IDs, ISRCs, or search keywords and hit Run.
β‘ Why this scraper?
Standard audio features give you raw values. This scraper gives you DJ-ready intelligence.
- π― All-in-one analysis: Track metadata, rhythm, harmony, DJ scores, genres, artist, and album data in a single result.
- π₯ Rhythm analysis: BPM, beat count, bar count, time signature, phrase durations, half-time and double-time tempos.
- πΉ Harmonic mixing: Musical key, mode, note name, and Camelot wheel notation for seamless harmonic transitions.
- π 10+ DJ scores: Dancefloor, hype, groove, blendability, peak-time, warmup, chill, aggressive, vocal risk, and more.
- π·οΈ Smart flags: Vocal heavy, acoustic, instrumental, live recording, club loud, all derived from audio analysis.
- π Flexible input: Pass Spotify URLs, track IDs, ISRCs, or plain search keywords. Mix and match freely.
π How it compares
| Feature | This scraper | Spotify Web API | Other scrapers |
|---|---|---|---|
| π΅ Track metadata | β | β | β |
| π₯ Rhythm analysis (beats, bars, phrases) | β | β | β |
| πΉ Camelot notation | β | β | β |
| π DJ performance scores | β | β | β |
| π·οΈ Smart audio flags | β | β | β |
| ποΈ Audio features | β | β Deprecated | β |
| π Search by keyword | β | β | β Most don't |
| π API key required | β None | β Required | β None |
π What data do you get?
Each track analysis returns 5 data sections plus optional artist, album, and genre data:
π΅ Track
| Field | Example |
|---|---|
| Name | One More Time |
| ID / ISRC | 0DiWol3AO6WpXZgp0goxAV / GBDUW0000053 |
| Popularity | 80 |
| Duration | 05:20 (320.4s, 320,357 ms) |
| Loudness | -8.6 dB (-8.618 dB) |
| Explicit | false |
| Track / Disc # | 1 / 1 |
| Flags | vocal_heavy, acoustic, instrumental, live_recording, club_loud |
| Preview URL | Spotify preview link |
| URL / URI | Spotify URL and URI |
| Available Markets | Country codes (optional) |
π₯ Rhythm
| Field | Example |
|---|---|
| Tempo | 123.00 BPM |
| Bucket | allegro |
| Time signature | 4/4 |
| Beats / Bars | 655 beats, 164 bars |
| Beat duration | 489 ms |
| Half-time / Double-time | 61.4 / 245.5 BPM |
| Phrase durations | 1-bar (2.0s), 8-bar (15.6s), 16-bar (31.3s), 32-bar (62.6s) |
| Phrase counts | 10x 16-bar, 5x 32-bar |
πΉ Harmony
| Field | Example |
|---|---|
| Key | 2 (D) |
| Mode | major |
| Camelot | 10B |
| Note | D |
π DJ Scores
All scores are normalized between 0 and 1:
| Score | Description | Example |
|---|---|---|
| Danceability | Rhythmic suitability for dancing | 0.613 |
| Energy | Intensity and activity level | 0.697 |
| Valence | Musical positivity / mood | 0.476 |
| Dancefloor | Composite dancefloor suitability | 0.651 |
| Chill | Relaxed vibe indicator | 0.006 |
| Aggressive | Hard-edge energy | 0.683 |
| Hype | Crowd-hype and peak-energy | 0.813 |
| Groove | Groove strength with low vocal interference | 0.689 |
| Warmup | Warmup set suitability | 0.314 |
| Peak Time | Peak-time DJ suitability | 0.672 |
| Blendability | Ease of blending with other tracks | 0.426 |
| Vocal Risk | Risk of vocal clash during mixing | 0.480 |
π€ Artists (optional)
Name, ID, popularity, followers, genres, profile image, URL, and URI for each credited artist.
π Album (optional)
Name, ID, type, release date, release date precision, popularity, total tracks, label, UPC, copyright, genres, cover art, URL, URI, and available markets.
π·οΈ Genres
Aggregated genre list from the track's credited artists (e.g. ["french house", "electronic", "electro"]).
π How to use
- Enter your tracks: Paste Spotify URLs, track IDs, ISRCs, or keywords in the Tracks field.
- Toggle options: Enable or disable artists, album, or available markets.
- Run: Click Start and get analysis results in seconds.
βοΈ Include options
| Option | Default | Description |
|---|---|---|
| π€ Include Artists | β On | Full artist profiles (name, genres, popularity, followers) |
| π Include Album | β On | Album metadata (name, type, release date, label, cover art) |
| π Include Available Markets | β¬ Off | Countries where the track is available (ISO 3166-1 codes) |
| π’ Max results per keyword | 10 | Cap the number of results per search keyword |
Input examples
You can mix input types freely:
https://open.spotify.com/track/0DiWol3AO6WpXZgp0goxAV7cMFjxhbXBpOlais7KMF3jGBDUW0000053One More Time
- π URL: Any
open.spotify.com/track/link - π ID: The 22-character Spotify track ID
- π·οΈ ISRC: International Standard Recording Code (e.g.
GBDUW0000053) - π Keyword: A search term returning up to 10 results (configurable)
π€ Output
Each result is a JSON object with all analysis data. Results are pushed to the dataset and saved as individual JSON files in the key-value store (e.g. track_0DiWol3AO6WpXZgp0goxAV.json).
{"name": "One More Time","type": "track","url": "https://open.spotify.com/track/0DiWol3AO6WpXZgp0goxAV","image": "https://i.scdn.co/image/ab67616d0000b273...","success": true,"result": "1/1","mode": "url","target": "https://open.spotify.com/track/0DiWol3AO6WpXZgp0goxAV","track": {"track_image": "https://i.scdn.co/image/ab67616d0000b273...","track_name": "One More Time","track_id": "0DiWol3AO6WpXZgp0goxAV","track_url": "https://open.spotify.com/track/0DiWol3AO6WpXZgp0goxAV","track_uri": "spotify:track:0DiWol3AO6WpXZgp0goxAV","track_isrc": "GBDUW0000053","track_popularity": 80,"track_duration": "05:20","track_duration_s": 320.4,"track_duration_ms": 320357,"track_loudness": "-8.6 dB","track_loudness_db": -8.618,"track_explicit": false,"track_number": 1,"track_disc_number": 1,"track_is_vocal_heavy": false,"track_is_acoustic": false,"track_is_instrumental": false,"track_is_live_recording": false,"track_is_club_loud": false,"track_preview_url": "https://p.scdn.co/mp3-preview/..."},"artists": [{"artist_name": "Daft Punk","artist_id": "4tZwfgrHOc3mvqYlEYSvVi","artist_popularity": 82,"artist_followers": 10553313,"artist_genres": ["french house", "electronic", "electro"],"artist_url": "https://open.spotify.com/artist/4tZwfgrHOc3mvqYlEYSvVi","artist_uri": "spotify:artist:4tZwfgrHOc3mvqYlEYSvVi"}],"album": {"album_name": "Discovery","album_id": "2noRn2Aes5aoNVsU6iWThc","album_type": "album","album_release_date": "2001-03-12","album_release_date_precision": "day","album_popularity": 75,"album_total_tracks": 14,"album_label": "Daft Life Ltd./ADA France","album_upc": "0724384960650","album_copyright": "2001 Daft Life Ltd.","album_genres": ["french house", "electronic", "electro"],"album_url": "https://open.spotify.com/album/2noRn2Aes5aoNVsU6iWThc","album_uri": "spotify:album:2noRn2Aes5aoNVsU6iWThc"},"rhythm": {"tempo": "123.00 BPM","bpm": 122.746,"bucket": "allegro","beats": 655,"beats_per_bar": 4,"beat_duration_ms": 489,"bars": 164,"time_signature": "4/4","half_time_bpm": 61.373,"double_time_bpm": 245.492,"phrases_s": { "bar_1": 2.0, "bar_8": 15.6, "bar_16": 31.3, "bar_32": 62.6 },"phrases_count": { "bar_16": 10, "bar_32": 5 }},"harmony": {"key": 2,"mode": "major","camelot": "10B","camelot_number": 10,"camelot_letter": "B","note": "D"},"score": {"danceability": 0.613,"energy": 0.697,"valence": 0.476,"dance_floor": 0.651,"chill": 0.006,"aggressive": 0.683,"hype": 0.813,"groove": 0.689,"warmup": 0.314,"peak_time": 0.672,"blendability": 0.426,"vocal_risk": 0.48},"genres": ["french house", "electronic", "electro"]}
Available as JSON, CSV, Excel, or via the Apify API and dataset exports.
π‘ Use cases
- π§ DJ set preparation: Analyze BPM, key, and Camelot notation to plan harmonic transitions
- π Playlist curation: Score tracks by dancefloor energy, groove, or blendability to build better playlists
- πΆ Music discovery: Find warmup tracks, peak-time bangers, or chill tracks using DJ scores
- π Vocal clash prevention: Use vocal_risk scores to avoid problematic blends
- π Music analytics: Compare audio profiles, tempo distributions, and harmonic patterns across catalogs
- π οΈ DJ software integration: Feed structured analysis data into custom mixing tools or recommendation engines
- π Music research: Collect structured rhythm, harmony, and score data for academic or computational analysis
π Integrations
Connect results to your existing workflow:
- π Google Sheets: Auto-export results to a spreadsheet
- πͺ Webhooks: Trigger downstream actions when a run completes
- β‘ Zapier / Make: Plug into 1000+ apps
- π οΈ API: Fetch results programmatically from any language
- π Scheduled runs: Monitor changes over time with recurring analyses