A Short History of Auto Tagging Music

The music files on your computer contain much more information than just the music itself. They contain meta-data about the file contents; information such as the names of the tracks, artists, albums, and much more. All of this information is stored adjacent to the audio data itself, in data items called tags.

Unfortunately, the presence of this useful data is entirely optional, and more often than not is either incomplete, or worse, inaccurate. There are many causes for this; perhaps the program that ripped the files from the disc failed to copy the meta data, or perhaps it wasn't supplied at all. Problems can also arise when people convert between the many different audio file formats. The data is often missing in audio files downloaded from the internet.

This can be a major inconvenience, because music player programs use this meta-data to organise your music collection. Whenever your music player offers features such as browsing your collection based on genre or artist, it relies on your tags being accurate and complete. If this information is left blank, all your music will be lumped together into one group.

If you want to fix this problem, you need to add the correct tags to your music files. This is something that can be done manually, if you're a patient person with a lot of time to spare; this would be the modern day equivalent of writing all the details on the cassette sleeve of a mixtape. Unfortunately, this approach quickly becomes infeasible for people with the size of music collections people tend to have these days.

The earliest attempted solution to automatic tagging was the Compact Disc Database (CDDB). This provided a lookup database for disc ripping programs to look up basic album information over the Internet, by recognising the unique features of the CD's "table of contents" (basically, the position of the tracks on the CD). This was only a useful approach for copying commercial discs, making it entirely useless for custom discs or individual tracks.

Continued on the next page Page 1 — Page 2

Article tags

Spread the word
Bookmark and Share
Profile image for dan-gravell

Article Author: Dan Gravell

I'm Dan Gravell, the founder and programmer of the bliss project.

I am a computer programmer by trade but have always been interested in music. I have been building and organising my digital music collection since about 1998 so have learnt a few tricks along the way!

Visit Dan Gravell's author pageDan Gravell's Blog

Read comments on this article, and add some feedback of your own

Article comments

Add your comment, speak your mind

Personal attacks are NOT allowed.
Please read our comment policy.
Please preview your comment.

blogcritics lists for May 22, 2013

fresh articles Most recent articles site-wide

fresh comments Most recent comments site-wide

most comments Most comments in 24hrs

top writers Most prolific Blogcritics for April

top commenters Most prolific Commenters in 24 hrs