Esato

Forum > Sony Ericsson / Sony > General > How does Track ID work?

12  Next
Author How does Track ID work?
msmmsm
K850 Blue
Joined: Sep 03, 2003
Posts: 187
From: Edinburgh
PM
Posted: 2007-03-27 11:27
Reply with quoteEdit/Delete This PostPrint this post
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 ]
masseur
P910
Joined: Jan 03, 2003
Posts: > 500
From: Sydney, London
PM
Posted: 2007-03-27 11:29
Reply with quoteEdit/Delete This PostPrint this post
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
msmmsm
K850 Blue
Joined: Sep 03, 2003
Posts: 187
From: Edinburgh
PM
Posted: 2007-03-27 13:23
Reply with quoteEdit/Delete This PostPrint this post
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!!!
turboy
K850 Blue
Joined: Jul 01, 2004
Posts: 161
PM
Posted: 2007-03-27 13:31
Reply with quoteEdit/Delete This PostPrint this post

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.
msmmsm
K850 Blue
Joined: Sep 03, 2003
Posts: 187
From: Edinburgh
PM
Posted: 2007-03-27 14:54
Reply with quoteEdit/Delete This PostPrint this post
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
>500
Vivaz Black
Joined: Jan 24, 2006
Posts: > 500
PM
Posted: 2007-03-27 15:16
Reply with quoteEdit/Delete This PostPrint this post
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 ]
goldenface
Sony Xperia Z3 Compact
Joined: Dec 17, 2003
Posts: > 500
From: Liverpool City Centre
PM
Posted: 2007-03-27 15:51
Reply with quoteEdit/Delete This PostPrint this post
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?
Tervel
K850 Blue
Joined: Jun 30, 2003
Posts: > 500
From: US, TX
PM
Posted: 2007-03-27 21:52
Reply with quoteEdit/Delete This PostPrint this post
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)
K850i|K790i-quad band|W810|K750i|T637|T616|T68|T28
Tapwave Zodiac
DON'T USE WOTAN SERVER E V E R ! ! !
arien617
W810 black
Joined: Feb 01, 2006
Posts: > 500
PM
Posted: 2007-03-27 22:07
Reply with quoteEdit/Delete This PostPrint this post
Does TrackID cost anything like Shazam does?
masseur
P910
Joined: Jan 03, 2003
Posts: > 500
From: Sydney, London
PM
Posted: 2007-03-27 22:09
Reply with quoteEdit/Delete This PostPrint this post
it only costs you the data consumed (i.e. gprs/3g etc)
arien617
W810 black
Joined: Feb 01, 2006
Posts: > 500
PM
Posted: 2007-03-27 22:16
Reply with quoteEdit/Delete This PostPrint this post
So about how much would that be?
masseur
P910
Joined: Jan 03, 2003
Posts: > 500
From: Sydney, London
PM
Posted: 2007-03-27 22:20
Reply with quoteEdit/Delete This PostPrint this post
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?
MAX PAYNE
W850 black
Joined: Nov 07, 2006
Posts: 31
PM
Posted: 2007-03-27 23:01
Reply with quoteEdit/Delete This PostPrint this post
It can recoqnize arabic songs too?
I never know that!
turboy
K850 Blue
Joined: Jul 01, 2004
Posts: 161
PM
Posted: 2007-03-28 05:01
Reply with quoteEdit/Delete This PostPrint this post

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.
tonchy
K850 Green
Joined: Jan 19, 2006
Posts: 188
From: Bolivia
PM
Posted: 2007-03-28 05:15
Reply with quoteEdit/Delete This PostPrint this post
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
Access the forum with a mobile phone via esato.mobi