Posted
by
timothyon Saturday November 16, 2013 @07:28AM
from the gadflies-love-being-swatted dept.

An anonymous reader writes "From the guy who brought you CD syncing and the original music locker (both of which saw lawsuits from record labels) comes the latest invention to rock the music world: a real-time radio search engine. 1000s of worldwide stations are indexed in real-time and users can search and play most any popular artist — even the digital holdouts (Tool, Led Zeppelin, etc) that are unavailable on paid services like Spotify. (Kinda wonder why Google hasn't done this.) Link on main page points to an API for those who want to build mobile and web services."

That may not make them safe however as they appear to be embedding the streams rather than linking to an appropriate page on the streams source. Depending on the country you're in this is a bit of a grey area - you could be found to be infringing or liable for damages if you cause service/load problems for the original host or losses in revenue.

Whether they could be extradited from the US to another country for such a crime is also up for debate but it certainly seems possible depending on the terms of the extradition treaties.

The argument will be: "No one will buy music if everyone can hear whatever they want whenever they want to with this search tool. Radio stations used to be cool because you could hear everything we sell, but not whenever you want to, so you'd buy it to have schedule control."

Then the counter-argument will be: "Not everything is playing all the time. That's only marginally true for the really popular stuff."

And the reply: "But that's just it. The demand will see the greatest reduction in the stuff f

So they can put ads for Google Play Music alongside it, obviously. It'd complement Google Song Search, which is Google's Shazam-alike (presumably powered by the same tech that powers YouTube's Copyrobeast [pineight.com]) that directs users to Google Play Music instead of Shazamazon. One angle Google might use, should it acquire this service, is to the effect "if you like this artist, listen whenever, wherever* with Google Play Music."

Echonest (startup in boston) has some libs on github for audio fingerprinting and retrievel. That solves part of it, but the labeling seems like it might be the tricky part. As far as how to quickly search, yeah maybe elasticsearch, but it might not really be needed as the number of songs is pretty finite.

True. Not only do ASCAP, BMI, and SESAC control a limited number of musical compositions, about 10 or 20 million at my last count, but the whole set of possible musical compositions is limited to a couple hundred million at most. If you want, I can explain further. (Hint: lawsuits alleging 8 note similarity, 14 possibilities for each note after the first, 14^(8 - 1))

But the number of recordings of these songs is effectively unbounded, as is the number of ways stations can distort any particular recording. Different stations use slightly different level compressors on the signal, with slightly different methods of compensating for what the combination of level compression and FM preemphasis does to the "s" sound. And a lot of stations appear to use a 6% speedup, which pitches the music up by a semitone and allows fitting a few extra commercials in each hour. The matching metric had better be pretty robust.

The reality is that if you go into business and start to draw market share away from the incumbents (Universal, Warner, Sony), the incumbents will do their best to use the courts to make your business cost-prohibitive. So I disagree.

I think most people judge that metric by what percentage of time the station spends playing music vs. other bullshit, and not by the number of songs played per hour....but I suppose that won't stop some dumbass with a clever idea.

"You're listening to Wxxx $city. Keep your dial tuned to 10x.x where we always play at least six songs in a row."

They could cover or sample already existing background music. Or, since I would expect that instrumental background music would get a bit less scrutiny than top 40, songwriters could keep working in that area. (I would also like to note that I don't think all songwriters retiring would be a _good_ thing, just that that's about the only way to be sure that you won't infringe.)

Yes, I assume that, too. But that is not enough. You must keep that metadata in an index, in order to enable users to search through them. And that indexing must go damn fast. Let us assume a song lasts 5 minutes, and you track 100,000 stations. On average, then, you must index 100,000 / ( 5 * 60 ) = 333 songs / second. Although elasticsearch and / or Apache Lucene do that in a breeze, you prolly throw away the results each 5 minutes. This is atypical for an indexing engine, and brings you to do some extra

I know there is a Russian service that does this really well (http://moskva.fm, you need to understand the language). It's like a 24/7 DVR (well, DAR) combined with Shazam and extensive hyperlinking (so you can do things like "which stations played this song"). Pretty neat, but sadly I agree that RIAA lawyers have already been summoned to draft lawsuits.

High bitrate (128+ kbps) streams are almost always strictly better than FM. FM audio is band-limited to about 15 KHz so they have bandwidth for stereo (the 19 KHz pilot and 30 KHz of bandwidth around 38 KHz for the stereo signal).

One other dirty little secret of the radio industry is that many studio-transmitter links are just 128 kbps ISDN links -- most of which are MP3, although newer equipment supports AAC as well. Additionally, while the exact codec of HD Radio is a trade secret, it's thought to be very similar to HE-AAC running at 96kbps. Even 64kbps HE-AAC sounds pretty good.

How does that compare to Satellite Radio?Because in my (limited) experience, FM radio sounded a lot better than Satellite used to.I haven't been near a satellite radio in a few years, so I hope that's changed.

Always nice to get a mention on Slashdot... except for the idiot in Brazil who is spidering the site and will be blocked in 3, 2, 1....
Some of my inventions have been blazed new trails like DVR for radio (DAR.fm), CD syncing (BeamIt), and the music locker (MP3tunes) but I don't think this service is in the same category because it's really an intelligence layer on top of radio. What news.google.com did for newspapers, we're trying to do for radio: make it searchable, bubble up top content and ultimately give users much more control. That's always a good thing in my book.
The commenter who said we don't rebroadcast is accurate. The stream goes from the broadcaster directly to the end user's computer. It's worth nothing that the broadcaster may have royalty obligations similar to how Pandora has to pay royalties or any other online streamer. The record labels and the publishers are being paid.
If you have suggestions for the service, please email me. mr@michaelrobertson.com Thanks!

except for the idiot in Brazil who is spidering the site and will be blocked in 3, 2, 1

You appear to have no valid /robots.txt file [wikipedia.org] on the site. This won't stop intentionally misbehaving spiders, but right now, you don't even appear to indicate at all (in a machine-readable manner) that spiders aren't welcome. But before drafting/robots.txt, you need to make a decision: Do you want your result pages to be in Bing and Google, or do you want to hide your site from users of general web search?

I wonder if you could combine your Search with an AI similar to Pandora's. So for example, the AI determines what music you like to listen to, but instead of paying someone for rights to play the song, it instead just uses your Search to find that song playing free one a radio station. Obviously, the major problem is to make it so the beginning of the next song lines up with the end of the current song. This would be ok if the next song on the same radio station was acceptable. Even if you had to switch to

Or also, something like MP3tunes but instead of uploading music, just have it broadcast from the radio. Again, same problem of matching up end of song and beginning of next song. But once that's solved, I think many possibilities open up. These 2 just came to me off the top of my head
Oh here's a 3rd, but it's kind of far off: Detect when a radio station stops playing music and starts playing commercials, and then switch to another station that's playing music automatically. I'm not sure if the radio statio

And while I have the chance, thanks for all of your innovations, and best of luck in your endeavors (including in court). The original mp3.com site rocked; I can only speak for myself, but it was totally eye-opening for me to understand how many good, unknown, indie musicians there are, and to partially glimpse (what I believe is) the future direction of music.

This is an excellent service! I never listen to Pandora because I am not interested in an algorithm mining for my tastes, I concluded that after giving it a try a few times. But this is way different: people who play songs I like are likely to play other songs I like, whether those songs have similar "DNA" or not.

I just put the theory to the test by typing "iron maiden", pick a station that played one of their songs, the next song was U2 in the name of love -- very different songs but I liked both. Then saw