Codegen is the command-line utility that generates the fingerprint of an audio file. I am providing below a binary of the utility that supports ASF, MP4 formats and the reading of tags.


I have made Codegen available from .NET through the ENMFPdotNet (or at GitHub directly) library, it does not requires the usage of the command-line utility anymore as it has been statically linked.

Note that you will have to decode the audio and resample by yourself since you must pass a 22KHz monophonic array of floats to the library. I have a put a code sample in the README that does exactly that with BASS.NET, if you need to support other formats just grab the appropriate addons for it.

Leave a Reply

Your email address will not be published. Required fields are marked *