AcoustID is a webservice for the identification of music recordings based on the Chromaprint
acoustic fingerprint
An acoustic fingerprint is a condensed digital summary, a fingerprint, deterministically generated from an audio signal, that can be used to identify an audio sample or quickly locate similar items in an audio database.
Practical uses of aco ...
algorithm. It can identify entire songs but not short snippets.
By 2017, the free service had 34 million "fingerprints" in store and every day acquired between 15 and 20 thousand new entries and answered around five million search queries.
AcoustID is integrated into the audio file metadata editors
Picard,
Jaikoz
Jaikoz is a Java program used for editing and mass tagging music file tags.
Jaikoz generates acoustic fingerprints from music files using the AcoustId service, it can then look up the metadata from MusicBrainz using the AcoustId, additionally ...
and
Puddletag
Puddletag is a graphical audio file metadata editor ("tagger") for Unix-like operating systems.
It is free and open-source software subject to the terms of the GNU General Public License (GPL) version 3. In most major desktop Linux distributions, ...
, for example.
Chromaprint
In October 2009
MusicIP was acquired by
AmpliFIND AmpliFIND is an acoustic fingerprinting service and a software development kit developed by the US company MusicIP.
MusicIP first marketed their fingerprinting algorithm and service as MusicDNS. In 2006, MusicIP reported that the MusicDNS database ...
. Some time after the acquisition, the MusicDNS service began having intermittent problems. Since the future of the free identification service was uncertain, a replacement for it was sought. The Chromaprint acoustic fingerprinting algorithm, the basis for AcoustID identification service, was started in February 2010 by a long-time
MusicBrainz
MusicBrainz is a MetaBrainz project that aims to create a collaborative music database that is similar to the freedb project. MusicBrainz was founded in response to the restrictions placed on the Compact Disc Database (CDDB), a database for sof ...
contributor Lukáš Lalinský. The oldest entry in the DB is from 8 Oct 2010.
While AcoustID and Chromaprint are not officially MusicBrainz projects, they are closely tied with each other and both are open source. Chromaprint works by analyzing the first two minutes of a track, detecting the strength in each of 12
pitch class
In music, a pitch class (p.c. or pc) is a set of all pitches that are a whole number of octaves apart; for example, the pitch class C consists of the Cs in all octaves. "The pitch class C stands for all possible Cs, in whatever octave positio ...
es, storing these 8 times per second. Additional post-processing is then applied to compress this fingerprint while retaining patterns. The AcoustID search server then searches from the database of fingerprints by similarity and returns the AcoustID identifier along with MusicBrainz recording identifiers if known.
Since 2013 Chromaprint is the only fingerprint supported by MusicBrainz.
Fingerprint ID
The fingerprint IDs are 8-digit and conform to /
-90-9]/. E.g.
*https://acoustid.org/fingerprint/10374377 - one of the lowest numbers
AcoustID "track"
Groups of Chromaprints are given a UUID and can be reached via https://acoustid.org/track/
, e.g. https://acoustid.org/track/a64cc174-c77c-47ee-ac1b-78015270dfe6.
The underlying chromaprints can be reached via fingerprint IDs, e.g.
ID Length Sources
https://acoustid.org/fingerprint/11799567 3:35 255
https://acoustid.org/fingerprint/41547743 3:36 152
https://acoustid.org/fingerprint/21463426 3:38 81
The linked MusicBrainz "recordings" can contain music of different performers, e.g.
*This Goodbye Is Not Forever (original radio edit) // Touché // 3:38
*This Is Not Goodbye // Melissa Etheridge // 3:35 // 1
References
Further reading
* {{Cite journal, last1=Chikanbanjar, first1=Milan, date=5 May 2017, title=Comparative analysis between Audio fingerprinter Algorithms
, journal=International Journal of Computer Science & Engineering Technology (IJCSET), volume=8, issn=2229-3345, pages=185–192
, url=http://www.ijcset.com/docs/IJCSET17-08-05-021.pdf, access-date=19 August 2019
External links
*https://acoustid.org/
*https://musicbrainz.org/doc/AcoustID
*http://beets.readthedocs.io/en/v1.3.17/plugins/chroma.html
Acoustic fingerprinting
Online music and lyrics databases