Music identification

alt=
DannyA
@dannya
9 years ago
584 posts
JR4 (or maybe 3) had a module that would check some database to make sure the song being uploaded was not an existing work. i.e. If you want to prevent people from uploading The latest Taylor Swift song, you would do a check.

I'm not sure if it checked metadata against an existing DB or if it included a list of blocked names.

Anyway,
Can you explain how it worked?
Is there anything like this for JR5?
updated by @dannya: 02/04/15 02:04:02PM
brian
@brian
9 years ago
10,148 posts
The service that was used was called "Audible Magic", but a few years back they went to a pricing model of (minimum) $1,000 per month:

http://www.audiblemagic.com/media-identification/

so I didn't bother with it for Jamroom 5. I believe Echo Nest does something similar as part of Spotify, but last I looked you could not use as part of a website that charged any money (i.e. a commercial site).

I have not looked into anything else at this time.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
alt=
DannyA
@dannya
9 years ago
584 posts
Didn't realize you used Audible Magic. And yeah it's absurdly expensive (I just told them so in an email)

Echonest deprecated its lookup api that used its open source echoprint as of today. http://developer.echonest.com/forums/thread/3650

I think the next best open source solution now is MusicBrainz AcoustID ( http://acoustid.org/chromaprint)
It's not the biggest catalog, but pretty good for an open source solution and the API looks pretty complete.

Tags