9
1
There's an FM radio station I listen to very often, and I really like the way they mix the songs. Much better than simply shuffling my music. I happen to have the vast majority of the songs they play, all properly tagged mp3's @ 320kbps. I would like to have an automated function that tunes in to the radio station, uses a music tagging service such as shazam to find the currently playing song, and plays the higher quality version that I have in its place. Any ideas?
P.S. I'm not sure if this is the right stackexchange community for this question. If not, please redirect me to the proper community.
Interesting idea! You might be able to use the Radio Data System, https://en.wikipedia.org/wiki/Radio_Data_System, which some stations use to identify the current selection. If you write the application, be sure to publish it.
– DrMoishe Pippik – 2015-08-06T03:55:58.663Thanks for the reply! That's a good idea, but the station only uses Radio Data System to broadcast the station's call sign, but not the song title. – Phillip – 2015-08-06T04:13:11.767
Does the station have a now playing section on their website? Maybe you could scrape that data and have your custom station offset by a few minutes to account for adverts and announcer time. – Michael Frank – 2015-08-06T04:21:42.750
No, they don't have that either. I think I would have to use some kind of music identification software, like shazam. I might be able to find an open source program instead of shazam, too. – Phillip – 2015-08-06T05:13:48.260
Welcome to SuperUser, and thank you for your good question! +1. Have you phoned the station and asked them to add a "now playing" section to their website? – unforgettableidSupportsMonica – 2015-08-06T14:45:09.610
No, I haven't. But I will consider doing so. I was thinking about calling and asking them to update their outdated radio hosts list anyway. Might as well kill two birds with one stone. – Phillip – 2015-08-06T16:03:07.207
you could write a applet which analyzes the output of the radio station with a neural network, and identify what they are playing... neural networks are not that hard to program but first, you have to guide the applet, like any good spam filter – Schwertspize – 2015-08-07T09:08:40.337
Does the station have a RSS or other feed already setup? Some have a daily playlist that can be downloaded or emailed to you if you subscribe. – bvaughn – 2016-09-06T16:34:30.180
Why not just play your superior downloads of vast quantities on your Hi-Fidelity system with your mp3 player? This guy might do it for you for about 10 bucks: https://www.youtube.com/watch?v=s-u63sPbjAo
– ejbytes – 2016-09-22T10:30:33.217