SACD types and DiscID

It’s quite possible these errant discids were submitted with old versions of foo_musicbrainz, a component for foobar2000. TOCs were calculated based on the number of samples per track and not reading from CDs.

With older versions, for a selection of tracks to “qualify” as CD, the length in samples had to be divisible by 588 to leave a whole number which is fine if the samplerate is 44100 (44100 / 588 = 75 sectors)

With the samplerate of SACDs being 64x44100, it would still be divisible by 588 but the each track length would be 64 times longer than the reality.

But any like any TOC submission, it has be done through a browser and any editor using this and not even glancing at the generated track times is an idiot and I think only they are to blame for these entries!!! These entries absolutely should be removed.

edit: harsh comment about editors not noticing abnormal times removed. It seems the site doesn’t provide a nice preview before submitting. Apologies. :smiley:


FWIW, the component was originally written in 2009 and abandoned in 2012 by the original developer. I made some minor tweaks in 2015 and then gave it a major rewrite last year and this bug was fixed by me as it was also reported/discussed in this thread…

I no longer maintain it.

6 Likes