Tag Archives: python

New Acoustid web service

Some time ago I realized that having the server code in Java keeps me away from working more on it. The original reason for writing it in Java was that I expected it would do harder work, but I really … Continue reading

Posted in Acoustid | Tagged , | 1 Comment

Acoustid submission API extended to accept PUIDs

As strange as it might sound, the Acoustid submission API can now also accept PUIDs instead of MBIDs. I had the idea of using PUIDs to help bootstrap the Acoustid database for a long time, but I avoided implementing it, … Continue reading

Posted in Acoustid | Tagged , , , , | 2 Comments

Chromaprint plug-in for GStreamer

It’s been a long time since I learned some new framework (or even wrote some real code), so I decided to write a GStreamer plug-in that will wrap libchromaprint and make it very easy to generate Chromaprint fingerprints in GStreamer … Continue reading

Posted in Acoustid, Programming | Tagged , , , , | 1 Comment

MusicBrainz database replication

I wanted to work on the Acoustid lookup web service and for this I needed to setup a MusicBrainz replicated database slave. Normally I’d use the Perl code from mb_server, but I didn’t want to mess up the setup I … Continue reading

Posted in MusicBrainz, Tools | Tagged , , , , | 1 Comment

“MySQL server has gone away”

I have written a few Twisted scripts at work that parse incoming data from a socket and save it in a MySQL database, using the MySQLdb package. It’s a well-known fact that the MySQL server will close connections that are … Continue reading

Posted in Database | Tagged , , | Leave a comment