Category Archives: Programming

Acoustid updates

Some news on the Acoustid project… New website At first I wanted to do everything on the server side in Java, but as I was delaying it, I realized I better quickly just hack something up in PHP and then … Continue reading

Posted in Acoustid, Programming | Tagged , , | 4 Comments

Cross-compiling with CMake and Autotools

The last time I needed to build a Windows binary, I found it easier to cross-compile it from Linux than to setup a development environment on a freshly installed Windows machine. The problem is that even though it’s not hard, … Continue reading

Posted in Programming, Tools | Tagged , , , , , | Leave a comment

Acoustid

After asking for fingerprint test data in my last post about Chromaprint I received about 270k fingerprints from. This helped me to perform some larger tests on the proof-of-concept lookup server I had implemented using Java and PostgreSQL. I had … Continue reading

Posted in Acoustid, Announce, Programming | Tagged , , , , , , | 5 Comments

Introducing Chromaprint

After several months of reading research papers, learning and weekend coding, I’m very happy to make the half-finished code of my audio fingerprinting library public. :) I’m doing this mostly for selfish reasons, because it will force me to stop … Continue reading

Posted in Acoustid, Announce, Programming | Tagged , , , , , | 12 Comments

Fun with timestamps

Some programming languages really encourage using UNIX timestamps for working with dates. PHP is a good example of such a language. Functions like date, strtotime, strftime are used all the time. Most people don’t realize that timestamps in general can’t … Continue reading

Posted in Programming | Tagged , , , | Leave a comment