Skip to content
No description, website, or topics provided.
C++ C CMake
Branch: master
Clone or download

AcousticBrainz Client

This client lets you submit your own audio features to the AcousticBrainz project. For more information about AcousticBrainz, see

Getting a feature extractor

To contribute data to AcousticBrainz you first need an extractor. This is a program that analyses your music and generates a file containing data about each track.

We provide static builds of extractors for popular platforms. Find one for your platform here:

Put the extractor and any other included files in the same directory as the submitter client. It should be called streaming_extractor_music.

To run

Run the acousticbrainz-gui program. Select folders that contain music tagged with MusicBrainz identifiers. Click Analyze.



    $ cmake -DCMAKE_BUILD_TYPE=Release .
    $ make


This application is Copyright Music Technology Group, Universitat Pompeu Fabra. It is available under the terms of the GNU GPL v2. See COPYING for details.

The AcousticBrainz Client is based on the Acoustid fingerprinter by Lukáš Lalinský available at

You can’t perform that action at this time.