This only has to be done once for any song however the fingerprint generated is very cpu intensive and on slow machines can contribute significantly to total tagging time. However we do sometimes generate and check some acoustids for the matched release as an extra verification check.Īcoustic Fingerprinting Previously we always fingerprinted every song and then did a lookup to find the AcoustId of each song. But it also improves performance significantly as we no longer need to generate Acoustid fingerprints for all songs. In this first release we only use against MusicBrainz releases since these have more accurate track length data. This method allows us to find matches that we could not match before, since there are many releases in MusicBrainz that are not yet linked to AcoustIds. Albunack Disc Ids only match if all the track lengths match as well. It is more accurate, freedb can return matches for CD's where total album length and number of tracks is the same but individual track lengths are different. so once a match is found SongKong can add high quality MusicBrainz metadata not poor quality freedb data.ģ. We are looking for matches in Albunack database not Freedb. Both calculate track length to the nearest second.Ģ. The Freedb algorithm is based on CD disc offsets, AlbunackDiscId is based on track lengths. You don't need the CD, it may never even have been available as a CD. This is similar to the freedb lookup but has three important difference:ġ. If you already have folders representing a whole album (or disc of a multidisc album) and the filename/metadata can correctly identify the order of the tracks then we create an AlbunackDiscId based upon the order of the tracks and the length of each track, we can then compare that with albums in the MusicBrainz database. There are many improvements in this release but we have concentrated on improved performance and further improvements to the Web Remote User Interface.Īlbunack Disc Ids We have added a new way of identifying your songs. We are please to announce the latest version of SongKong today.