Some suggestions about the protocol

Matthew Mastracci (mmastrac nospam at ucalgary.ca)
Tue, 09 Mar 1999 08:06:49 -0700

The only really good thing about the CDDB protocol is that it allows a
disc which almost matches the ID to be picked out, just in case there
are multiple versions of a disc with different properties. I suggest
adding a few bytes to the request that represent the *raw* value of the
following:

Total track time
Total number of tracks
Length of track 1
Length of last track

This way, you can track a disc from a different production run by doing
a search for a disc which has had a few of its identifying features
altered by simply picking each of the albums in the database which are
within +/- 2% or so of each of the above criteria.

--
/\/\att /\/\astracci                            mmastrac nospam at ucalgary.ca

"The act of breaking into a computer system has to have the same social stigma as breaking into a neighbor's house. It should not matter that the neighbor's door is unlocked." [Ken Thompson, 1983 Turing Award Lecture]