AcoustID News and Updates
Acoustid fingerprinter 0.5.1 released
Jan 8, 2012
A new version of the Acoustid fingerprinter has been released. It’s contains just one small bug fix regarding compatibility with Qt 4.8 . The official binaries for version 0.5 are not affected by this bug, so this is a source-only release.
Download:
Source code tarball (91KB)
Acoustid fingerprinter 0.5 released
Dec 22, 2011
A new version of the Acoustid fingerprinter has been released. The version adds support for Unicode file names on Windows, reading 24-bit audio file formats and can parse MBID tags from MP3 files written by foo_musicbrainz .
Download:
Windows application (7.5M) Mac OS X application (14.4M) Source code tarball (70K) Changes since version 0.4:
Unicode filename support on Windows. Support for 24-bit sample formats. Reading MBID tags from foobar2000-written MP3 files.
Chromaprint 0.6 released
Dec 22, 2011
A new version of Chromaprint has been released. As with the previous version, the core library hasn’t changed much. The fpcalc utility now supports 24-bit sample formats and by default calculates fingerprints using the first 2 minutes of audio. The Python bindings previously included in Chromaprint have been moved to a separate library, pyacoustid .
Download:
Source code tarball (530K) Static binaries for the fpcalc tool: Windows (695K) Mac OS X, 32-bit, 10.
Inside the Acoustid server
Dec 15, 2011
Time flies really fast. It’s been over a year ago since I first released the server code for Acoustid . Back then, Acoustid was just an experiment, but the project is becoming more and more visible and these days it’s serving between 500k and 600k lookups every day .
What makes me more happy than that the project is being useful is that the decisions I’ve made regarding the server architecture turned out to work very well and the server generally very fast and scalable.
AcoustID server release
Nov 10, 2011
I guess it’s time for AcoustID to have release notes when something gets released, so here is my first AcoustID server release blog post.
Some time ago I added overall search statistics. This release adds similar statistics for individual applications. For example:
Of course, these statistics are only available to the owners of the applications.
Another change related to external application support is that the submission API call now accepts a new parameter clientversion.
Chromaprint 0.5 released
Oct 6, 2011
A new version of Chromaprint has been released. The code library hasn’t been changed, but there are some bug fixes in the fpcalc utility and the Python bindings.
Download:
Source code tarball (530K) Ubuntu packages Static binaries for the fpcalc tool: Windows, x86 (634K) Mac OS X, x86, 10.4+ (524K) Linux, x86 (651K) Changes since version 0.4:
Unicode command line handling in fpcalc.
MusicBrainz/Acoustid integration
Aug 14, 2011
**Update: **As of Jan 12, 2012 , Acoustid links are now displayed on MusicBrainz by default.
While the Acoustid database is reimporting, I wanted to do something fun, so tried to integrate Acoustid links into the MusicBrainz website. I wrote a simple user script that calls the Acoustid API, loads all IDs linked to a recording and displays the data right next to the list of PUIDs. If you install the script, the “PUIDs” page will now look like this:
Acoustid database rebuilding
Aug 11, 2011
I’ve released a new version of the Acoustid server today. This release changes the way fingerprints are matched, so it required the database to be rebuilt, which means all previous “track IDs” will be lost. I’m expecting it will take at least a week before the database is back at the full size. This is probably the last rebuild and the IDs will stay stable from now on, but in case I discover some serious problems it might be necessary to do it one more time.
Acoustid fingerprinter 0.4 released
Aug 6, 2011
I’ve just released a new version of the Acoustid fingerprinter. I’ve sneakily released 0.3 some time ago, but it was available only on Linux. The only change was support for reading of the PUID tags. This release brings that functionality also to Windows and OS X, plus a few bug fixes.
Changes since the last version are:
New icon: HTTP proxy support using the $http_proxy environment variable Support for reading PUIDs from tags Fixed submission of the file format You can download the new version on the Acoustid website .
Acoustid submissions without MBIDs
Jun 26, 2011
I’ve released a new version of the Acoustid server that doesn’t require submissions to include MusicBrainz recording IDs. Applications can send textual metadata (track, artist, album, album artist, year, track number, disc number) instead and the server will try to match the tags to MusicBrainz by itself. The matching is actually not yet implemented, but the server is able to collect the data. The format of the metadata is described in the web service documentation .