The MP3car.com Store The MP3car.com Store    

Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development

Reply
 
LinkBack Thread Tools Display Modes
Old 08-31-2004, 10:21 PM   #1
Newbie
 
Join Date: Aug 2004
Location: Auburn, AL
Posts: 19
New Feature Idea, Anyone have the ability?

I am not sure of the feasibility of this feature, but I thought I wold post it and see what the board thought. Someone on here may have some useful experience related to this.

I would really like to have the ability to show information about the song currently playing on my FM Tuner, much like XM does. I want to show things like song name, artist, album... I know that XM provides this info and FM does not. However, I thought of a potential method to allow this. Unfortunately, I have no experience in this matter and would like some thoughts on how possible you think this is.

What if there was a program/library that would listen to the current song playing(for the first few seconds, or as long as it took), analyze it (amplitude, tone, etc), and create some sort of unique id based off of this. We could then use this id to search a database of known songs for the information.

Just a thought. Any ideas?
__________________
"Keep away from people who try to belittle your ambitions. Small people always do that, but the really great make you feel that you, too, can become great."

- Mark Twain
Cyque is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 08-31-2004, 10:22 PM   #2
Newbie
 
Join Date: Aug 2004
Location: Auburn, AL
Posts: 19
Problems that I foresee

sorry to post back to back, but I didn't want an extremely long post. As a result, I posted some of the potential problems I see in a seperate post:

Problem #1: building the database
We could have the program analyze the mp3 libraries of users, strip the information from them, and add it to a central db. The central db could be placed online and updated daily by users at the click of a button.

If the abum is not found, the program displays a customizable message, nothing at all, or an info not found message.

Problem #2: analyzing the song
I am not sure how long you would have to analyze to get a fairly unique representation. Most songs are unique for the first 10 seconds, but 30 seconds or so may be necessary. Even so, I would love to have that info displayed for the song length - 30 seconds.
__________________
"Keep away from people who try to belittle your ambitions. Small people always do that, but the really great make you feel that you, too, can become great."

- Mark Twain
Cyque is offline   Reply With Quote
Old 08-31-2004, 10:32 PM   #3
I should've eaten the blue pill.
 
Bitoholic's Avatar
 
Join Date: Apr 2004
Location: Port Saint Lucie, FL
Posts: 682
Been done already... http://www.gracenote.com/gn_products/music_id.html

Quote: Originally Posted by Cyque
I am not sure of the feasibility of this feature, but I thought I wold post it and see what the board thought. Someone on here may have some useful experience related to this.

I would really like to have the ability to show information about the song currently playing on my FM Tuner, much like XM does. I want to show things like song name, artist, album... I know that XM provides this info and FM does not. However, I thought of a potential method to allow this. Unfortunately, I have no experience in this matter and would like some thoughts on how possible you think this is.

What if there was a program/library that would listen to the current song playing(for the first few seconds, or as long as it took), analyze it (amplitude, tone, etc), and create some sort of unique id based off of this. We could then use this id to search a database of known songs for the information.

Just a thought. Any ideas?

__________________
Ben S. Stahlhood II
Hybrid Mobile
MMC/Transcend Developer
--------------------------------------
http://www.hybrid-mobile.com/
http://www.cocoamachine.com/
http://weblogs.asp.net/bstahlhood/
Bitoholic is offline   Reply With Quote
Old 08-31-2004, 10:32 PM   #4
I'm sorry, and you are....?
 
frodobaggins's Avatar
 
Join Date: Jan 2003
Location: Ruston, LA
Posts: 9,860
This technology is available, but will be a ***** to impliment.
__________________
FrodoPlayer.com
TeaBaggins.com
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
frodobaggins is offline   Reply With Quote
Old 08-31-2004, 10:43 PM   #5
Newbie
 
Join Date: Aug 2004
Location: Auburn, AL
Posts: 19
thanks

Thanks, Hybrid. That is exactly what I had in mind.
__________________
"Keep away from people who try to belittle your ambitions. Small people always do that, but the really great make you feel that you, too, can become great."

- Mark Twain
Cyque is offline   Reply With Quote
Old 08-31-2004, 10:46 PM   #6
I should've eaten the blue pill.
 
Bitoholic's Avatar
 
Join Date: Apr 2004
Location: Port Saint Lucie, FL
Posts: 682
Quote: Originally Posted by Cyque
Thanks, Hybrid. That is exactly what I had in mind.

No problem. I mean I was not shooting down the idea, it would be fun to implement, but very much a ***** as Frodo said.

I just figure if it is already out there and can be used, why not try to use that first.

Glad to be of help.
__________________
Ben S. Stahlhood II
Hybrid Mobile
MMC/Transcend Developer
--------------------------------------
http://www.hybrid-mobile.com/
http://www.cocoamachine.com/
http://weblogs.asp.net/bstahlhood/
Bitoholic is offline   Reply With Quote
Old 09-01-2004, 07:29 AM   #7
Newbie
 
Join Date: Aug 2004
Location: Auburn, AL
Posts: 19
Absolutely

I agree.

I appears to be free for "non-commercial" development. I will look into it further.
__________________
"Keep away from people who try to belittle your ambitions. Small people always do that, but the really great make you feel that you, too, can become great."

- Mark Twain
Cyque is offline   Reply With Quote
Old 09-01-2004, 08:13 AM   #8
Variable Bitrate
 
Join Date: Sep 2003
Location: Wilkes Barre, Pa
Posts: 233
I tried building a system like this but scanning the song and building wave used 100% and made any music I played stop.. Plus finding a match in my database was a ***** once I stored a few hundred songs.. I was building it to store ID3tag info for songs with the wrong ID3tag information.. But I guess it could be used to scan any incomming sound..

Here's a screen shot..
__________________
www.DurangoSUV.com
The Durango Kid is offline   Reply With Quote
Old 09-01-2004, 08:32 AM   #9
Raw Wave
 
god_of_cpu's Avatar
 
Join Date: Jan 2004
Location: SilverSpring Maryland
Posts: 2,957
Or you could just use RDS http://www.mp3car.com/vbulletin/show...&highlight=rds
__________________
StreetDeck.com Developer (I am Chuck)
Get StreetDeck at http://www.streetdeck.com
The Official StreetDeck Forums have moved, please visit us at http://www.streetdeck.com/forum for official support for Streetdeck.
god_of_cpu is offline   Reply With Quote
Old 09-01-2004, 11:24 AM   #10
Constant Bitrate
 
fasternfaster's Avatar
 
Join Date: Aug 2004
Location: Montgomery Co. MD
Posts: 112
whats funny is.. my FACTORY STEREO in my 2002 SVT Ford Focus DID THIS!!!

when i switched stations it would know the names
my display would say "HOT 99.5" for example and it would scroll if the name was too long...
and at the begining of each song..it would display the ARTIST-TITLE of the song!!!!

granted it only did this for certain stations which led me to beleive that some radio stations actually BROADCAST some kind of "subliminal" lol data that my OEM receiver could decipher and print on the lcd display...

that was the ONLY nice thing about my indash 6 cd changer..everything else sucked (skipped, had amnesia attacks, forgot about CD's inside) etc.. i switched to a Pioneer deck really quick.. and now im gettin ready to put a CarPc in..

so..given the FACT that some radio stations BROADCAST this info.. there must be a way to listen to this?

anyone have similar experience???

Lev

edit- Pardon my ignorance...i just read the above mentioned thread and searched google for "what is RDS/RBDS" and got back lots of info.. and yes indeed it would be awesome to have this in a PC and i wonder why the hell my Pioneer receiver doesnt have it and costs 380 bux
__________________
Status: 99%
hardware: 7"lilli mx440 pci,M10k/160GB/slim-slot DVD-CDRW/Hifonics ZEUS ZX8000,CNX1260,DConnex GPS,Powermate,usb WiFi
software: XP Home/Media Car/RoadRunner/IGuidance 2.0
Car: 2002 Ford Focus SVT

Last edited by fasternfaster; 09-01-2004 at 11:50 AM.
fasternfaster is offline   Reply With Quote
Old 09-01-2004, 12:03 PM   #11
Raw Wave
 
Confused's Avatar
 
Join Date: Aug 2003
Location: Essex, England
Posts: 2,224
fasternfaster,

That is a function of RDS. However, as you said, only some stations actually broadcast the song name, most (in the UK, anyway) just broadcast the station name, and that's it.

DAB radio (which is available in the UK/Europe) provides the technology to have high quality broadcasts (up to 256kbps MP2) along with text/images, but the BBC (again, in the UK) have stuck about 8-10 stations on each multiplex (when they should really be having 4-5), and put most of them on 96-128kbps datarates (which sounds even worse than a similarly specced MP3) and don't broadcast any extra data (track information etc) with it either

XM was the best, but with the demise of the XM-PCR, that is going to die, too


The only way to get this for FM (or equivelent) is to listen to the music for a few seconds, generate a hash somehow, and then query it against a database.

The FreeDB database, which is just a text list of albums and CD IDs is 250mb to download, and 1.5gb extracted. Adding hashes to all songs that have been made is going to be a BIG task, the only way I know of is using something like AudioBrainz, but there is no way (AFAIK) of getting the database for personal use.


Garry
__________________
Co-Developer of A.I.M.E.E
www.aimee.cc
Confused is offline   Reply With Quote
Old 09-01-2004, 02:15 PM   #12
Constant Bitrate
 
fasternfaster's Avatar
 
Join Date: Aug 2004
Location: Montgomery Co. MD
Posts: 112
Thanks for the very informative reply confused!

Do they currently have USB fm receivers that can read and display the RDS (track/station info)? thats the real question.. and if they did i would definatly spend up to 50-60 bux on one. This whole idea with storing a database of all the songs isnt sounding too exciting to me for some reason... mainly because what ever radio feed you receive is not a digital signal, so any hash generated from it will be useless.. (if radio is going digital then it might not be as bad as i think).

Lev
__________________
Status: 99%
hardware: 7"lilli mx440 pci,M10k/160GB/slim-slot DVD-CDRW/Hifonics ZEUS ZX8000,CNX1260,DConnex GPS,Powermate,usb WiFi
software: XP Home/Media Car/RoadRunner/IGuidance 2.0
Car: 2002 Ford Focus SVT
fasternfaster is offline   Reply With Quote
Old 09-01-2004, 02:42 PM   #13
Low Bitrate
 
Join Date: Aug 2004
Location: Hudsonville, Michigan
Posts: 72
Its called high definition FM radio or something but its the next thing in FM radio song titles, station names, and other information alot of new car have it already
__________________
Nate
I know what yer thinkin...did he fire six shots or only five...
kozmo is offline   Reply With Quote
Old 09-01-2004, 05:20 PM   #14
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Posts: 4,841
Quote: Originally Posted by kozmo
Its called high definition FM radio or something but its the next thing in FM radio song titles, station names, and other information alot of new car have it already

yeah, its on the 04 Audi A4. Shows station name, artist, song title etc.
liquid_smoke is offline   Reply With Quote
Old 09-03-2004, 02:26 PM   #15
FLAC
 
sdashiki's Avatar
 
Join Date: Aug 2004
Location: Floreeda
Posts: 1,009
Radio Data System is already there for AM/FM.

Pioneer head units use it, the last three of mine did. And radio stations put something on a sideband attached to their freq. and it gives you whatever they want. Sometimes its always just the radio name like "Jammin 93.5" or KBBL 104.5 etc etc. Though on some "better" station they put the currently playing song.

So the resource is there with no database, your sound analyzing tool is something I thought I saw in a "name that tune" sort of database and works the same way you envision but thats not really something u can just "attach" to a fontend already. its more like a HUGe work unto itself.

guess this has been said before, but i like to repeat, gives me more carpal tunnel.
__________________
(----) 0.0%
No more loot for the carpute.
Trying to fit my 20" iMac into the dash... RF 600.5 amp, two 10" JLW0, 8 Infinity Components
sdashiki is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Camera Idea I have for avoiding cops... Matt Whelan General MP3Car Discussion 75 08-19-2006 02:31 AM
Security idea - hide the HU jaeger General MP3Car Discussion 17 08-23-2004 12:17 PM
Feature Idea: Reading CD-Text fluffy2097 Media Engine 4 06-14-2004 04:36 PM
Feature request: ability to change MP3 screen volume mapping ImInSanDiego MediaCar 6 11-12-2003 09:57 PM
feature request: ability to hide mouse pointer lucas MediaCar 1 11-11-2003 03:39 PM


All times are GMT -5. The time now is 12:13 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics