maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Announce] Eyrie Music Detection - 0.2 Released (https://talk.maemo.org/showthread.php?t=84448)

Elleo 2012-05-23 23:01

[Announce] Eyrie Music Detection - 0.2 Released
 
Eyrie is designed to find out information about music that’s playing nearby. It does this by making use of the EchoPrint algorithm to extract musical features from whatever you’re currently hearing. This is then used to find out the name of the artist and track from The EchoNest. Currently the database of songs accessible via EchoPrint fingerprints is a bit small, but it has the advantage of being an open database that anyone can submit fingerprint information to (although at the moment the process for adding new fingerprints isn’t very clear).

Screenshots

http://mikeasoft.com/~mike/eyrie-start.png

http://mikeasoft.com/~mike/eyrie-aimee.png

Videos

Video of Eyrie 0.1

Video of Eyrie 0.2

Download

N950/N9:

eyrie_0.2-1_armel.deb

N900:

Available through extras-testing.

imo 2012-05-23 23:07

Re: [Announce] Eyrie Music Detection
 
cool , would there be a N900 maemo version ?

Elleo 2012-05-23 23:15

Re: [Announce] Eyrie Music Detection
 
Quite possibly, I need to get a Maemo scratchbox set up again before I can say for certain, but I'm reasonably confident it should be easily portable (as long as you're using the CSSU).

almamo 2012-05-23 23:15

Re: [Announce] Eyrie Music Detection
 
I left you a message on Twitter. Unfortunately it didn't work for me on my N9. I tried out a couple of popular songs (from Gotye to The Beatles) and even the one you use in your preview video.

I see in the video that you were testing it on a N950. Could it be that the N9 microphone doesn't record?

Otherwise great idea, an app which could make a couple users very happy ;) (despite the not so big (yet) data collection of echo nest)

Elleo 2012-05-23 23:19

Re: [Announce] Eyrie Music Detection
 
Quote:

Originally Posted by almamo (Post 1211618)
I see in the video that you were testing it on a N950. Could it be that the N9 microphone doesn't record?

That's troubling, unfortunately I don't have an N9 to be able to test with. The recording is being done through GStreamer using the autoaudiosrc which I would have thought would work okay on the N9, my only guess would be that it might be selecting the noise cancelling microphone instead of the voice microphone, so getting terrible quality; but that's a complete guess.

The source is available here: https://gitorious.org/eyrie/eyrie if anyone with an N9 wants to look into this deeper.

almamo 2012-05-23 23:30

Re: [Announce] Eyrie Music Detection
 
Quote:

Originally Posted by Elleo (Post 1211622)
...my only guess would be that it might be selecting the noise cancelling microphone instead of the voice microphone, so getting terrible quality; but that's a complete guess.

That could be the issue. Well lets first see what other N9 users report.

@Nokia: Send that guy a N9!! ;)

godofwar424 2012-05-23 23:54

Re: [Announce] Eyrie Music Detection
 
You might be able to get your hands on an N9 with this app if you enter the Summer '12 Device Program ;)

http://talk.maemo.org/showthread.php...device+program

I can also confirm that it does not work on my N9 :(

Just says "Sorry, we couldn't work out what song that was." :(

Elleo 2012-05-24 00:05

Re: [Announce] Eyrie Music Detection
 
Quote:

Originally Posted by godofwar424 (Post 1211633)
Just says "Sorry, we couldn't work out what song that was." :(

Did you test with a song that's known to work (like Lost in Space)? As the EchoPrint database is quite small there are a lot of songs it will fail to identify even if everything is working correctly. Also the start of songs tend to be more reliable than the middle (although it will get songs that are part way through sometimes).

Aranel 2012-05-24 00:10

Re: [Announce] Eyrie Music Detection
 
Tested with my N9 now,

Aimee mann - Lost in Space (demo song) (twice): 1 Fail, 1 Pass
3 Doors Down - Here Without You: Pass
Adele - Rolling in the Deep (twice): Fail
Rammstein - Feuer Frei: Fail
Metallica - Sad But True: Fail (Shazam on nitdroid@n950: pass)
Chris Brown - Turn Up The Music: Fail (Shazam on nitdroid@n950: pass)
Eminem - Lose Yourself (twice): Fail
3 Doors Down - Kryptonite: Pass - took 20sec~ (Shazam on nitdroid@n950: pass 5sec~)
3 Doors Down - When I'm Gone: Pass - took 20sec~ (Shazam on nitdroid@n950: pass 5sec~)
Katy Perry - Firework: Fail (Shazam on nitdroid@n950: pass)
Dope - Die Motherfcker Die: Fail (Shazam on nitdroid@n950: fail)
System of a Down - BYOB: Fail (Shazam on nitdroid@n950: pass)
The Three Tenors - Libiamo Ne' Lieti Calici: Fail (Shazam on nitdroid@n950: pass)
* Green for already in echoprint human-readable database, Red for not.

I've also noticed that EchoNest takes much longer time than Shazam for recording, but fails to recognize even easiest targets. It's also more influenced by volume, position and other environment settings. And looks like it kind of.. likes.. 3DD :D

Watchmaker 2012-05-24 00:15

Re: [Announce] Eyrie Music Detection
 
I tried on my N9 with the Aimee Mann song too, to no avail. And with Thunderstruck by AC/DC, and with some tunes I didn't know that were passing on TV. Nothing was found...

Can I do something for you to help you discover if this is indeed a mix issue on N9?

EDIT: I read only now Aranel's post... so this is a Echonest issue. Perhaps. :D


All times are GMT. The time now is 20:55.

vBulletin® Version 3.8.8