Browser Audio Recording Gives the Web a Voice
November 3, 2010
Eliot Van Buskirk in Internet, music in the cloud, video

This post originally appeared on Evolver.fm. Eliot Van Buskirk is Editor in Chief at Evolver.fm, Lead Analyst at The Echo Nest.

The Rainbow Add-On for FireFox lets web pages record and play back audio and video easily within a browser, with big implications for music, communications, and comments sections.

Mozilla, which makes the FireFox browser you might be reading this with, has a way to let regular webpages record audio and video and play them back with only a few lines of simple code rather than the more complicated Flash technology usually required for in-browser recording today.

This might sound like a wonky technical detail, but ultimately, it has big implications for people in general and music fans in particular.

Once web browsers can literally hear what you’re listening to (and see you, assuming you’ve given them permission, of course), they’ll be able to identify music playing in other programs or in the cafe where you’re sitting; record karaoke or more advanced audio projects directly onto the web; let you hear what your favorite artists are recording; and other fun stuff developers have yet to dream up.

For now, we must surrender the fantasy of ranting, finally, with our own actual voices, into the comments sections of columns with which we disagree — if only due to the early stage of this technology. Mozilla released an early, Mac-only, FireFox 3.5-only version of the Add-On on Thursday, which it’s calling Rainbow on Thursday, apparently so-named because it pairs so nicely with the term “cloud computing.”

And the name is fitting. Music increasingly lives in the cloud (accessible on the web or in internet-connected mobile apps), so an easy recording/playback standard like this will create a new connection with that cloud that lets us record and play back audio in more places on the web. As with many early ideas, this one will likely spread, and Mozilla’s simple <audio> tags could become a web standard. (For geeks: Mozilla Rainbow uses the open source audio codec Ogg Vorbis so developers don’t have to pay MP3 royalties in order to use it.)

Developers can already record audio within a web browser, but doing so has typically required the use of Macromedia Flash. Not only does Flash not run on Apple’s popular iOS devices (iPad, iPhone, iPod Touch), but it requires that the developer run a special media server rather than a plain old web server. Not only that, but one Mozilla developer we spoke with at SXSW said Flash makes FireFox crash — apparently he agrees with Steve Jobs that Flash is just bad news because it was “created during the PC era for PCs and mice.”

Regardless of where you stand on the Flash debate (or even if you don’t stand anywhere at all), Rainbow’s simple recording-and-playback technology is likely to lead to several pots of gold:

Eliot Van Buskirk is Editor in Chief at Evolver.fm, a blog that chronicles and analyzes music applications. In tandem with that, he is Lead Analyst at The Echo Nest, a music intelligence company. Follow him on Twitter at @listeningpost and @eliotvb.

Article originally appeared on Music Think Tank (https://www.musicthinktank.com/).
See website for complete article licensing information.