Your library.
Our challenges.
Real technique.

Open Decks is built on a stack of music data APIs, audio analysis tools, and community knowledge. Here's every layer — and what it unlocks for you.


01

Connect Your Music

Start with what you already have. Open Decks connects to the services you use — or you can begin immediately with sample playlists, no login required.

🎵

Full library sync, BPM and key metadata via audio features API, playlist import, real-time search.

LibraryBPMKey
🍎

Library sync via MusicKit, playlist import, catalogue search across 100M+ tracks.

LibrarySearch

Search and stream for reference listening. Limited challenge features — best for concept demos.

StreamSearch
📁

Drag and drop MP3, FLAC, or WAV. Client-side analysis via Essentia.js. No upload required.

OfflineAnalysis
🎲

Start immediately with genre-matched sample playlists. Full Alphabet Run and basic challenges available from first visit.

FreeNo Login

02

Audio Intelligence

Once we have your tracks, we analyze them. Every song in your library gets a BPM, a Camelot key position, an energy rating, and a danceability score — the foundation for every challenge.

🔬

Open audio analysis database. BPM detection, key detection, danceability, mood — all from audio fingerprints.

BPMKeyMoodOpen Source
🎛

In-browser audio analysis library. Runs locally — no server upload. Real-time BPM and key detection for local files.

In-BrowserOfflineOpen Source
🗝

Camelot wheel mapping and harmonic compatibility scoring. Powers every key-related challenge on the platform.

CamelotHarmony

03

Lyric Intelligence

The words matter too. Phrase Finder runs semantic search against your library's lyrics — finding emotional and thematic bridges, not just exact word matches.

📝

World's largest lyric database. Phrase-level search, annotation data, songwriter credits, and cultural context notes.

LyricsSearchAnnotations
🎤

Real-time lyric sync, mood tagging, language detection. Powers the live Bridge mode in Phrase Finder.

SyncMood
🧠

Open Decks' own phrase embedding layer. Converts lyrics to vector space so Phrase Finder finds meaning, not just keywords.

EmbeddingsNLPInternal

04

Cultural Context

Music has roots. Era Mapper, Origin Trace, Influence Web, and Sample ID are all powered by this layer — where Open Decks goes from technical training to genuinely educational.

🗃

Open music encyclopedia. Release dates, genre tags, artist relationships, label history. The backbone of cultural tools.

EraGenreOpen Source
💿

Label data, pressing history, regional release metadata. Powers Label Run and genre provenance tools.

LabelsRegionMixer+
📖

Genre lineage, editorial tags, influence mapping. Connects tracks to the scenes that shaped them.

LineageInfluencesArchitect+
🔁

Sample chains and interpolation tracking. Powers the Sample ID tool at Architect tier.

SamplesArchitect+
📡

Listening graphs, similar artist relationships, scrobble-based genre clusters. Powers Influence Web.

SimilarityGraphs

05

Community Intelligence

The last layer isn't a database. It's the Stewards. They contribute scene knowledge that no API contains — and they govern the platform through Open X's sociocratic structure.

What Stewards contribute

Which Detroit records define the Belleville Three sound and why
What the actual Chicago house progression felt like in 1986
Why a specific label matters to a specific city
Weekly Challenge Mode Gig Briefs, calibrated to tier
Commentary on debrief scores at Architect tier

This layer is edited, versioned, and governed by Open X. Stewards hold consent authority — meaning community knowledge changes only when the Stewards agree to them.

Apply to be a Steward →

30+ challenges across
8 skill categories

Click any category to see the tools inside it, which data sources power them, and when they unlock.

🥁 Groove & Rhythm
5 toolsRookie → Architect
BPM Ladder
Step up/down in BPM increments across a set. Teaches controlled tempo building.
Rookie · AcousticBrainz
Phrase Align
Land transitions on 8, 16, or 32-bar phrase boundaries. Core transition technique.
Selector · Audio Analysis
Half / Double
Find tracks that work at half or double their written tempo. Expands your set range.
Selector · BPM Data
Polyrhythm Run
Cross-rhythm challenges — 3 over 4, syncopation navigation under time pressure.
Mixer · Audio Analysis
The Long Fade
60+ minute tempo arcs. Teach gradual build discipline — as slow as 1 BPM per hour.
Architect · Internal
🎼 Harmonic & Key
5 toolsRookie → Steward
Camelot Wild ★
Navigate the harmonic wheel under random die constraints. D6, D12, and Chaos modes.
Rookie → · Key Finder
Modal Shift
Jump between major and minor on the same root. Feel the emotional weight shift.
Mixer · Key Finder
Chord Memory
Match key families to emotional registers. Map what each harmonic position means.
Mixer · Internal
Energy Key Map
Which keys lift, which keys descend — and why. Taught through scored examples.
Architect · Internal + Stewards
Tension & Release
Deliberate dissonant bridge building to a resolution. Advanced harmonic storytelling.
Architect · Key Finder
📚 Library & Curation
7 toolsRookie → Architect
Alphabet Run ★
Build a set A→Z against your library. Song title, artist, or label modes.
Rookie · Spotify / Apple Music
Era Mapper
Traverse decades in a single coherent set. Teaches musical lineage through selection.
Selector · MusicBrainz
BPM Block
Hold tight BPM windows for full sections. Teaches structural discipline.
Selector · AcousticBrainz
Genre Weaver
Score intentional multi-genre transitions. Reward goes to who makes it feel inevitable.
Mixer · MusicBrainz
Label Run
A→Z by record label. Deep crate knowledge challenge for serious collectors.
Mixer · Discogs
Influence Web
Chain tracks by documented musical lineage. Follow the sound through history.
Architect · Last.fm + AllMusic
The Crate Dig
Build sets using only tracks with under 500 Spotify plays. Anti-algorithm challenge.
Architect · Spotify
📖 Narrative & Lyric
6 toolsRookie → Steward
Phrase Finder ★
Find tracks by lyric fragment, mood, or theme. Emotional and semantic search.
Rookie · Genius + Musixmatch
Theme Thread
Build a complete set around one concept. Story structure through music selection.
Selector · Genius
Vocal Texture
Match or deliberately contrast vocal register across consecutive tracks.
Mixer · Musixmatch + Analysis
Crowd Call
Identify and time anthemic call-and-response moments in your set.
Mixer · Genius Annotations
The Silent Set
Instrumental tracks only — tell the story without words.
Architect · Internal
Subtext Map
What does each track say underneath the lyrics? Map the emotional subtext of a set.
Steward · Semantic Layer
⚡ Energy & Arc
6 toolsRookie → Architect
Crowd Reader
Simulated crowd reacts to your decisions in real-time. Read what you can't hear.
Rookie · Internal Algorithm
Peak Planner
Draw your energy arc before selecting tracks. Then execute against your plan.
Selector · Internal
Valley & Rebuild
Score intentional energy drops and recoveries. The dip is the skill.
Mixer · Crowd Simulation
Open/Close Pairs
Tools that force intentional set openers and closers. First and last track discipline.
Mixer · Internal
The Long Game
Multi-hour arc challenges with phase targets. Real stamina and planning required.
Architect · Internal
Mirror Set
Build a set, then construct its inverse arc. Understanding structure by inverting it.
Architect · Internal
👂 Ear Training
6 toolsRookie → Architect
Tempo Tap
Tap BPM by ear and compare to actual. The foundation of everything else.
Rookie · No Data Needed
Key ID
Hear a clip, identify the Camelot position. Builds the ear behind the theory.
Selector · AcousticBrainz
Phrase Ear
Hear when a phrase ends — no visual cue. Critical for real-world mixing.
Mixer · No Data Needed
Clash Detector
Identify harmonic clashes in a mix before committing. Train the correction reflex.
Mixer · Key Finder
Blind Mix
No metadata shown. All decisions made purely by ear. For Architect tier and above.
Architect · Audio Only
Ghost Track
Mix over a track you can only partially hear. Simulates real booth monitor conditions.
Architect · Audio Analysis
🌍 Cultural Knowledge
6 toolsSelector → Steward
Origin Trace
Connect tracks to genre origins and scenes. Understand where the music comes from.
Selector · MusicBrainz + AllMusic
Regional Sound
Identify Detroit, Chicago, London, Lagos — by sound, not by label.
Mixer · Steward Knowledge
The Lineage Set
Build a set tracing one genre from root to branch. History as set architecture.
Mixer · MusicBrainz + Stewards
Sample ID
Identify the source sample in a track. Builds deep understanding of music construction.
Architect · WhoSampled
Venue Context
Match sets to documented venue histories. The room matters as much as the music.
Architect · Steward Knowledge
Scene Builder
Map a genre's full social and sonic context. The most advanced cultural tool.
Steward · Full Stack
🎭 Performance & Presence
6 toolsRookie → Steward
Clock Run
Time-constrained decisions with no pausing. Simulates real booth time pressure.
Rookie · No Data Needed
Request Handler
An incoming "request" fires mid-set. Work it in or decline gracefully — scored either way.
Selector · Library Search
Back-to-Back Sim
AI simulates a B2B partner picking tracks. Adapt your set live to someone else's choices.
Mixer · Internal AI
Open Format Drill
Radical genre pivots, crowd-first scoring. Everything you know must flex.
Mixer · Full Stack
Technical Fail
Simulated gear drop mid-set. Recover in 8 bars. Nobody trains for this — until now.
Architect · Internal
The Handoff
End your set perfectly for the DJ who follows. Scored by what comes next, not just what you played.
Steward · Community

Built on open data
and respectful APIs.

Open Decks is built on open data and respectful API use. Many of these services are free and open-source. We give credit, link back, and build on top — not over.

🎵
Spotify
Library + Audio Features
🍎
Apple Music
Library + MusicKit
YouTube Music
Stream Reference
📝
Genius
Lyrics + Annotations
🎤
Musixmatch
Lyrics + Mood Tags
🔬
AcousticBrainz
Audio Analysis · Open
🎛
Essentia.js
In-Browser Analysis · Open
🗝
Key Finder
Camelot Mapping
🗃
MusicBrainz
Metadata · Open Source
💿
Discogs
Label + Release Data
📖
AllMusic
Genre Lineage
🔁
WhoSampled
Sample Chains
📡
Last.fm
Similarity Graphs
🎙
Open X
Community Knowledge