The jonki

呼ばれて飛び出てじょじょじょじょーんき

【音楽】echonestで音楽を解析する

SoundHoundのように音楽を解析するサービスのWeb APIってあるのかなって思ったらあった。

http://the.echonest.com/

楽曲、アーティスト情報にとどまらず、音楽ファイルから、曲情報も調べられるよう。
とりあえず上記サイトでAPIキーを発行して、適当にmp3を食わせてみる。

おお、1分くらいするとこんなのが返ってきた。

$ curl -F "api_key=YOUR_KEY_HERE" -F "filetype=mp3" -F "track=@InTheStone.mp3" "http://developer.echonest.com/api/v4/track/upload"

{"response": {"status": {"version": "4.2", "code": 0, "message": "Success"}, 
"track": {"status": "pending", "artist": "Earth, Wind & Fire -", "title": "Earth, Wind & Fire - In The Stone", 
"release": "", "audio_md5": "6c6d66a971d925d6a649392dae424b59", "bitrate": 320, 
"id": "TRSVOET13B042A070D", "samplerate": 44100, "md5": "6d2690e207554ceec538c1d9bd1592d5"}}}


すげー便利!と思ったけど、iPhoneで部分的に録音したやつとか、mp3を直接編集して短くしたやつを食わせても、結果が分からないと返ってきた。
うーん、なんでだろう。