hmmm, just had a look at the source, its a light wrapper which contacts the trm server at music brainz to generate the trm id.

i dont think relatable will open the source to their core business unless they are about to go bust.

its a moot point anyway - the relatable implementaion of audio fingerprinting is very poor, even if they opened it it would be pretty useless. the key is comminicating much more data from the client to the fingerprinting server using the minimal amount of bytes. it is possible to generate a very accurate fingerprint using about 300 bytes. (client sends about 300 bytes to server and in return gets say a 16 byte unique identifier for the song)

the trm implementation sends about 500 bytes (but thats only one feature vector - you probably want to compress it all and send information describing a few hundred feature vectors.)
_________________________
Sam Saffron