Home

Awesome

AcoustID.NET

Build status Nuget downloads open issues

AcoustID fingerprinter and webservice access for .NET framework 4.5 and .NET standard 2.0. See acoustid.org for information about the AcoustID project.

The original code for this project can be found at https://github.com/acoustid/chromaprint.

Features.

An example showing how to implement the IDecoder audio decoder interface using NAudio can be found in the wiki. A simple winforms example application is available here.

Configuration.

If you want to use the AcoustID webservice in your application, you need to get an API key from https://acoustid.org/. Once you have the key, register it with AcoustID.NET by setting

AcoustID.Configuration.ClientKey = "APIKEY";

License.

Chromaprint's own source code is licensed under the MIT license, but the Resampler class is based on source code taken from the FFmpeg library, which is licensed under the LGPL 2.1 license.

As a whole, Chromaprint should therefore be considered to be licensed under the LGPL 2.1 license (see https://github.com/acoustid/chromaprint/blob/master/LICENSE.md).