Welcome to Esato.com




How does Track ID work?


Click to view updated thread with images




Posted by msmmsm
I cannot figure this out, I can pick any part of any song and most times it can match it. I know it goes online to do this, but how on Earth is it done?

I was thinking of the frequency range, of each song being different, but there are so many and the frequency range would change depending on what part of the song you are listening to.

Am I missing something here!?

ps has anyone had TrackID come back with an incorrect song?







[ This Message was edited by: msmmsm on 2007-03-27 12:09 ]


Posted by masseur
I'm curious too because it got a song correct for me while I was in the hairdresser at the weekend and there was a alot of chatter going on all around

Posted by msmmsm
Right ok, I tried to confuse Track ID by playing an old techno song (12") to see if it could tell the difference between the 12" and the standard song.

I recorded part of the song which is in all versions( just the beat)

It not only knew what song it was, but it told me which version of the 12" mix it was !!!

THATS IMPOSSIBLE!!!

Posted by turboy

Basically it uses the 5 second sample and sends it to the Gracenote server in the US (World's biggest music database) and then searches for a match of the 5 second waveform with the waveform of the millions and millions of songs on the server.

It's like when a police computer tries to match a fingerprint. The Track ID smaple is converted into frequency data and is virtually a unique fingerprint to all music.

The real question is how can it do all this within 10 seconds?

It also works with music from overseas.. Indian, Chinese, Arabic, Turkish music...

Truly amazing.

T.


Posted by msmmsm
Converting the TrackID into a frequency would only work if the 5 second sample equalled what is stored on their servers, but you can pick any part of the song to sample, therefore the frequency could be different each time

With fingerprint ID, there is only 1 source(which never changes)

Still does not explain how it can differentiate between different versions of the same song, where the sample is identical in various versions. ( or seems to be)

Headache is looming, lol

Posted by >500
ok well i tried track id for the first time 2 days ago to find the names of a couple of songs from a Sander Van Doorn live set (a dj for those who dont know who he is) but it didnt identify the song. Came back with NO results at all. Was in a very quiet environment so nothing was blocking the sound......

also tried it in a club on saturday night, but again came back with no results at all, and it was a fairly commercial song. maybe coz it was quite noisy



_________________
formerly known as ads1107... now, may the be with you!

[ This Message was edited by: jedi-master on 2007-03-27 14:20 ]

Posted by goldenface
I tried it in a noisy t-mobile shop and it came back with a lemar tune correctly. It is a big magic isn't it.

Is there nothing on wiki about it?

Posted by Tervel
Anyone know of a way to get this as a java app perhaps or add it on a K790? The initial info released had it listed as a feature but it's not even available on the prototype (which I have)

Posted by arien617
Does TrackID cost anything like Shazam does?

Posted by masseur
it only costs you the data consumed (i.e. gprs/3g etc)

Posted by arien617
So about how much would that be?

Posted by masseur
how am I supposed to know that? it depends on what plan you are on with your operator

I have virtually unlimited data for £7.50/month

do you not know what plan you're on and how much calls and data costs you?

Posted by MAX PAYNE
It can recoqnize arabic songs too?
I never know that!

Posted by turboy

On 2007-03-27 14:54:54, msmmsm wrote:
Converting the TrackID into a frequency would only work if the 5 second sample equalled what is stored on their servers, but you can pick any part of the song to sample, therefore the frequency could be different each time

With fingerprint ID, there is only 1 source(which never changes)

Still does not explain how it can differentiate between different versions of the same song, where the sample is identical in various versions. ( or seems to be)

Headache is looming, lol



It runs through the waveform of the entire song from start to finish to see if any 5 second section is the same. That's why it's so amazing. To do this though out each of the millions of songs on the database in a few seconds is mind boggling.

The way it can recognise different remixes is that they are usually slightly different to the original and Track ID can pick the slightest of differences.

I tried to fool Track ID with a song called San Fransisco by Global DJ's and it has the sample from Scott McKenzies original (from the 1970's I think) in the song. I used Track ID only on the old 70's sample part of the song which goes for about 15 seconds (no other sounds mixed in) and Track ID knew it was the Global DJ's version because it was sped up a little for this techno version.
A little quicker = different waveform = different song

T.


Posted by tonchy
All K800 and K790 users can get track id now!! at wotan server

they just added the "change to k810" feature i can't wait to try some ppl said it is working fine!!! with photofix and everything


Posted by Tervel
Has anyone gotten the K810 features mentioned above on a K800/K790?

Posted by masseur
perhaps, check this out

Java TrackID !

Posted by sranjanm2002
Here are the screenshots of TrackID™. Actually i have saved TrackID™ info and opened mhtml file via IE 7.0 so Trade Mark icon is not visible instead of it some unknown characters are there but you'll get some idea. Here they are :-









Posted by maciekish
Tervel: Yes i remember using wotanserver with my k800 before i got an iphone (and some friends phones). I remember upgrading models to newer releasyes where only software had changed like k800 to k810 etc. Also they can change language and give you newer formwares compared to Sony Ericssons update service because it is locked to either CID or region which wotanserver can easily bypass. Well worth the ~$12 i think it cost me for my k800 back then. But sometimes you may need a CID upgrade before you can load a new firmware or upgrade to a newer models firmware, and then the cos is double. But it works exactly as advertised!


Click to view updated thread with images


© Esato.com - From the Esato mobile phone discussion forum