6
Most read
8
Most read
11
Most read
1
Music Recognition, Metadata & Discovery APIs
Ching-Wei Chen (@cweichen)
Director, Developer Program
2
Gracenote Music APIs
Recognition
• Recognize over-the-air recordings, MP3
files, and CDs
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
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
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
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
7
100 Moods Peaceful
Tender
Easygoing Upbeat Lively Excited
Sentimental
Melancholy
Somber
Cool
Gritty
Empowering
Sensual
Yearning
Serious
Stirring
Fiery
Urgent
Brooding
Rowdy
Energizing
Defiant
Aggressive
Romantic
Sophisticated
Gentle
Bittersweet
Lyrical
Sentimental
Tender /
Sincere
Cool
Melancholy
And
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
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
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
11
https://developer.gracenote.com
@GracenoteDev

More Related Content

PDF
Gracenote: Music Navigation and Discovery
PPTX
Artic music campaign
PDF
Alexi Murdoch Press Update
PDF
FindStream investor deck
PPT
2nd
 
PPTX
Jessie J website
PPTX
Last Fm
PPT
Legal & Illegal music
Gracenote: Music Navigation and Discovery
Artic music campaign
Alexi Murdoch Press Update
FindStream investor deck
2nd
 
Jessie J website
Last Fm
Legal & Illegal music

What's hot (17)

PPT
Using Social media
PPT
Downloading Music
PPTX
Music streaming websites and social media
PDF
Project overview eng
ODP
Social Tags and Music Information Retrieval (Part I)
PPT
Incompleto: Sellaband Benchmarking Tecnologie
DOC
Unit 29 checklist
DOC
Unit 29 checklist
PPTX
Ancillary products and analysis
PDF
TI Sprint Preso
PPTX
Soundcloud PPT-3
PDF
Music Recommendation and Discovery in the Long Tail
PDF
Sugo - Digital and Mobile Store List
ODP
Social Tags and Music Information Retrieval (Part II)
PPTX
Rap Search
PPT
Record industry 15
PDF
Music 4.5: The value of playlists – for the record labels with Simon Rugg, Na...
Using Social media
Downloading Music
Music streaming websites and social media
Project overview eng
Social Tags and Music Information Retrieval (Part I)
Incompleto: Sellaband Benchmarking Tecnologie
Unit 29 checklist
Unit 29 checklist
Ancillary products and analysis
TI Sprint Preso
Soundcloud PPT-3
Music Recommendation and Discovery in the Long Tail
Sugo - Digital and Mobile Store List
Social Tags and Music Information Retrieval (Part II)
Rap Search
Record industry 15
Music 4.5: The value of playlists – for the record labels with Simon Rugg, Na...
Ad

More from Ching-Wei Chen (7)

PDF
PodRecs Workshop on Podcast Recommendations @ RecSys 2020
PDF
Machine Learning and Big Data for Music Discovery at Spotify
PPTX
Hackathons Are Eating The World
PDF
Battle of the Bay - Hella Hack 2013
PPTX
PDF
Hackathon Survival Guide
PDF
Gracenote API Walkthrough @ Music Hack Day SF ’13
PodRecs Workshop on Podcast Recommendations @ RecSys 2020
Machine Learning and Big Data for Music Discovery at Spotify
Hackathons Are Eating The World
Battle of the Bay - Hella Hack 2013
Hackathon Survival Guide
Gracenote API Walkthrough @ Music Hack Day SF ’13
Ad

Recently uploaded (20)

PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Comparative analysis of machine learning models for fake news detection in so...
DOCX
search engine optimization ppt fir known well about this
PPTX
Microsoft Excel 365/2024 Beginner's training
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
Taming the Chaos: How to Turn Unstructured Data into Decisions
Early detection and classification of bone marrow changes in lumbar vertebrae...
Improvisation in detection of pomegranate leaf disease using transfer learni...
sustainability-14-14877-v2.pddhzftheheeeee
UiPath Agentic Automation session 1: RPA to Agents
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
sbt 2.0: go big (Scala Days 2025 edition)
Custom Battery Pack Design Considerations for Performance and Safety
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Build Your First AI Agent with UiPath.pptx
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Training Program for knowledge in solar cell and solar industry
CloudStack 4.21: First Look Webinar slides
Comparative analysis of machine learning models for fake news detection in so...
search engine optimization ppt fir known well about this
Microsoft Excel 365/2024 Beginner's training
Dell Pro Micro: Speed customer interactions, patient processing, and learning...

Gracenote Music Recognition, Metadata, and Discovery APIs

  • 1. 1 Music Recognition, Metadata & Discovery APIs Ching-Wei Chen (@cweichen) Director, Developer Program
  • 2. 2 Gracenote Music APIs Recognition • Recognize over-the-air recordings, MP3 files, and CDs
  • 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
  • 7. 7 100 Moods Peaceful Tender Easygoing Upbeat Lively Excited Sentimental Melancholy Somber Cool Gritty Empowering Sensual Yearning Serious Stirring Fiery Urgent Brooding Rowdy Energizing Defiant Aggressive Romantic Sophisticated Gentle Bittersweet Lyrical Sentimental Tender / Sincere Cool Melancholy And
  • 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

Editor's Notes

  • #3: American Authors
  • #7: ----- Meeting Notes (9/19/13 18:09) -----Click 1:Genre GlobalClick 2: Music StartClick 3-5"Rock" -> "Metal" ->"Heavymetal"
  • #8: ----- Meeting Notes (9/19/13 18:09) -----Click 1:Rectangle on "Sentimental"Click 2: More detailed Mood