3. 3
Gracenote Music APIs
Phoenix
Entertainment
The French group Phoenix
draw elements from their
eclectic '80s upbringing to
arrive at a satisfying blend of
rock and synthesizers. Vocalist
Thomas
Metadata
Recognition
• Recognize over-the-air recordings, MP3
files, and CDs
• Artist Name, Track Title
• Biography, Reviews
• Cover Art, Artist Images
• Genre, Mood, and other descriptors
4. 4
Gracenote Music APIs
Metadata
Recognition
Discovery
• Recognize over-the-air recordings, MP3
files, and CDs
• Artist Name, Track Title
• Biography, Reviews
• Cover Art, Artist Images
• Genre, Mood, and other descriptors
• Explore similar artists, tracks
• Discover music by Genre, Mood and other
descriptors
5. 5
Rich Music Metadata and Imagery
Phoenix “Entertainment”
Mid Tempo, Energetic Dreamy song
by a Parisian Indie Pop band from the
2000’s
The French group Phoenix draw elements from
their eclectic '80s upbringing to arrive at a
satisfying blend of rock and synthesizers.
Vocalist Thomas Mars, bassist Deck d'Arcy,
and guitarist…
6. 6
Global Genre Hierarchy
Alternative & Punk
Rock
50’s Rock
60’s Rock
70’s Rock
Japanese Rock
Metal
Grindcore
Black Metal
Death Metal
Hardcore Metal
Thrash Metal
Speed Metal
Industrial Metal
Progressive Metal
Gothic Metal
Doom Metal
Classic British Metal
Power Metal
Heavy Metal
Alternative Roots
Asian Rock
European Rock
Folk Rock
Hard Rock
Mainstream Rock
Adult Alternative Rock
Power Pop
Jam Bands
Urban
Jazz
Traditional
Pop
Electronica
Classical
Soundtrack
Other
2000Over
Global Genre Hierarchy
Rock
Metal
Heavy Metal
Structured taxonomy of
over 2000Genres
8. 8
○ Creates radio playlists based on:
• Artist
• Track
• Genre
• Era
• Mood
○ Tunable by Popularity and Similarity
○ Personalized by user feedback
Rhythm Personalized Radio API
9. 9
Platforms
• iOS and Android SDK
• Audio streaming
recognition
• C library for
Win/Mac/Linux
• Metadata search by
Artist, Album or Track
• Python, Ruby, Java,
PHP, C# wrappers
• Personalized Radio
Web API
• Create radio playlists
by artist, track, genre,
era, and mood
10. 10
Gracenote Labs
• Song Segmentation
(Intro, Verse, Chorus etc)
• Beat Detection
• Dynamic Moods
Timeline Metadata API
* Gracenote Labs APIs are experimental and subject to change
API docs at http://bit.ly/gracenotetimeline