MusicID®

Identify Your Digital Music

Gracenote MusicID® provides fast, accurate, and reliable music-related content for people all over the world. Gracenote's technology is relied on by many of the world's leading consumer electronic devices and media software applications. Gracenote MusicID uses a multi-step recognition method to enable identification, categorization, and organization of digital music. Regardless of source or format, Gracenote® gives music fans the tools to manage and enjoy their music collections.

Gracenote MusicID Featured Technologies:

Gracenote Media Database
The Gracenote Media Database supports both networked and embedded applications for the home, car, portable, and mobile phone markets. It's the world's largest global media database of music and video metadata.

  • Over 6 million CDs
  • Over 80 million tracks
  • Over 7 million audio waveform fingerprints
  • Content in over 80 languages

Proven CD Recognition Technology
Gracenote pioneered CD recognition technology in 1995 under the name CDDB®. Today it is the most widely used and trusted identification technology for software applications and consumer electronics devices.

  • Over 1 million daily users.
  • Patented "fuzzy matching" technology for the most accurate results.

Audio Waveform Recognition Technology
Using audio waveform fingerprint technology, MusicID can identify individual songs or albums in a user's collection regardless of source, format, or tag information.

Multi-step Digital File Recognition
MusicID uses a multi-step process to identify digital music files by analyzing textual information from the file's embedded tags, file name, directory path, and other related files in the user's collection allowing individual or groups of songs to be matched to albums.

Retagging Digital Music Files
Once digital files are successfully matched, MusicID can write Gracenote's metadata into the file's tag. Accurate and complete information embedded into the music file provides many benefits to users, including enabling people to better manage and enjoy their music collections when transferred to a PC or remote device.

Developer Tools Provided

PC Developers
  • An SDK (Software Developers Kit) fully interoperable with the Gracenote CDDB SDK
  • Object code, as necessary
  • Sample application with source code

Device Developers
  • Device Developer's Toolkit (APIs) fully interoperable with the Gracenote Embedded CDDB® Toolkit
  • Source code and compiled object code
  • Sample applications

System Requirements

Consumer Electronics Processor
  • 32-bit microprocessor, with basic operating system feature support.
Memory
  • 256k for code
  • 256 Bytes ROM for the decryption key
Personal Computers
  • Operating systems supported: Windows 95 and higher, Red Hat Linux 6.2 and 7.1, Mac OS X.
Memory
  • 32 MB RAM required, 128 MB RAM recommended
Code
  • C/C++ Source Code/Visual Studio 6.0