<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    >

<channel>
    <title>Webmonkey &#187; audio</title>
    <atom:link href="http://www.webmonkey.com/tag/audio/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Mon, 06 May 2013 17:29:19 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>BBC Taps the Past to Showcase the Future of Web Audio</title>
        <link>http://www.webmonkey.com/2012/12/bbc-taps-the-past-to-showcase-the-future-of-web-audio/</link>
        <comments>http://www.webmonkey.com/2012/12/bbc-taps-the-past-to-showcase-the-future-of-web-audio/#comments</comments>
        <pubDate>Tue, 04 Dec 2012 16:57:36 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60160</guid>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[audio]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/12/bbctapeloops-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/12/bbctapeloops.jpg" alt="BBC Taps the Past to Showcase the Future of Web Audio" /></div>The HTML5 video element gets more attention, but, as the BBC's latest experiment shows, the HTML5 audio element is equally revolutionary, perhaps even more so thanks to the work-in-progress Web Audio API.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60161" class="wp-caption aligncenter" style="width: 590px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/12/bbctapeloops.jpg" alt="" title="bbctapeloops" width="580" height="330" class="size-full wp-image-60161" /><p class="wp-caption-text">Mixing old school tape loops with the BBC&#8217;s Web Audio API demo. <em>Image: Screenshot/Webmonkey</em></p></div>
<p>HTML5 offers developers new ways to display and work with both audio and video on the web. The HTML5 <code>&lt;video&gt;</code> element tends to get more attention, but the HTML5 audio element is equally revolutionary, perhaps even more so thanks to the work-in-progress Web Audio API (currently <a href="https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html" target="_blank">in the draft stages</a>).</p>
<p>Developers at the BBC recently set out to push the limits of what you can do with HTML5 <code>&lt;audio&gt;</code> and the Web Audio API. The result is a new audio playground site that recreates <a href="http://webaudio.prototyping.bbc.co.uk/" target="_blank">the sounds of the BBC Radiophonic Workshop using the Web Audio API</a>. Note that right now only WebKit browsers support the Web Audio API. (Firefox supports the older, deprecated, Audio Data API, but plans to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=779297" target="_blank">ship support for Web Audio in 2013</a>.)</p>
<p>The BBC&#8217;s Radiophonic Workshop project is one part cool demo, one part tutorial. It&#8217;s fun to play around with, sure, but another reason behind the experiment is to document how to use <code>&lt;audio&gt;</code> and the Web Audio API. The developers also wanted to put the API through some real-world use cases, to see if there are any limitations that could be addressed before the Web Audio API becomes an official standard.</p>
<p>Each of the four demos has a thorough code walk-through showing exactly how it works and which elements of the Web Audio API are being used. There are a couple of dependencies, namely JQuery and Backbone.js, but most of the code is working directly with the Web Audio API. </p>
<p>If you&#8217;ve ever wanted to explore the Web Audio API, these demos make a great introduction to how everything works. For more background on the project, see the <a href="http://www.bbc.co.uk/blogs/researchanddevelopment/2012/05/web-audio-radiophonics-1.shtml" target="_blank">BBC&#8217;s Research and Development blog</a>.</p>
<p>So far the code doesn&#8217;t seem to be available through the <a href="https://github.com/bbcrd" target="_blank">BBC&#8217;s R&amp;D GitHub account</a>. You can always copy and paste from the demo site, but it would be nice if it was available for easy forking and experimentation.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/12/bbc-taps-the-past-to-showcase-the-future-of-web-audio/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>JavaScript Decoder Brings High-Quality Audio to the Web</title>
        <link>http://www.webmonkey.com/2012/06/javascript-decoder-brings-high-quality-audio-to-the-web/</link>
        <comments>http://www.webmonkey.com/2012/06/javascript-decoder-brings-high-quality-audio-to-the-web/#comments</comments>
        <pubDate>Tue, 19 Jun 2012 17:52:28 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=57545</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[audio]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/06/HTML5audio1-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/06/HTML5audio1.jpg" alt="JavaScript Decoder Brings High-Quality Audio to the Web" /></div>HTML5 offers web developers some, but not all, of the tools they need to build awesome online audio apps to rival GarageBand. The new FLAC.js from Official.fm Labs picks up some of the slack, providing a way to decode lossless FLAC audio in the browser.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_57552" class="wp-caption alignleft" style="width: 278px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/06/HTML5audio1.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/06/HTML5audio1.jpg" alt="" title="HTML5audio" width="268" height="300" class="size-full wp-image-57552" /></a><p class="wp-caption-text"><em>Image: Webmonkey</em></p></div>HTML5&#8242;s native audio and video tools promise to eventually make it possible to create sophisticated audio and video editing apps that run in the browser. Unfortunately much of that promise has thus far been marred by a <a href="http://www.webmonkey.com/2009/06/browser_vendors_can_t_agree_on_media_codecs_for_the_web/">battle over audio and video codecs</a>. Right now what works in one browser on one operating system will not necessarily work on another. </p>
<p>Until the codec battle plays itself out, developers looking to build native HTML audio apps are in a bit of a bind. One way around the problem is to bypass the browser and provide your own decoder.</p>
<p> That&#8217;s exactly what the developers at <a href="http://labs.official.fm/">Official.fm Labs</a> have been hard at work doing. The latest impressive release is <a href="https://github.com/ofmlabs/flac.js">FLAC.js</a>, a <a href="http://labs.official.fm/articles/2012/06/15/flac-and-aurora/">FLAC audio decoder written in pure JavaScript</a>. FLAC.js joins the group&#8217;s earlier efforts, which include decoders for MP3, AAC and ALAC. </p>
<p>Used in conjunction with the nascent <a href="https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html">Web Audio API</a>, the new FLAC decoder means you could serve up high-quality, lossless audio to browsers that support HTML5 audio. But beyond just playback the Web Audio API opens the door to a whole new range of audio applications in the browser &#8212; think GarageBand on the web or DJ applications.</p>
<p>To that end Official.fm Labs has been working a framework it calls <a href="https://github.com/ofmlabs/aurora.js">Aurora.js</a> (CoffeeScript) to help make it easier to build audio applications for the web.</p>
<p>If you&#8217;d like to experiment with Aurora.js or check out the new FLAC decoder, head on over to <a href="https://github.com/ofmlabs/">Official.fm&#8217;s GitHub account</a> where you&#8217;ll find all the code available under an MIT license.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/06/javascript-decoder-brings-high-quality-audio-to-the-web/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>I&#8217;m Feeling Moogy: Google Taps Native Web Audio for Awesome Moog Tribute</title>
        <link>http://www.webmonkey.com/2012/05/im-feeling-moogy-google-taps-native-web-audio-for-awesome-moog-tribute/</link>
        <comments>http://www.webmonkey.com/2012/05/im-feeling-moogy-google-taps-native-web-audio-for-awesome-moog-tribute/#comments</comments>
        <pubDate>Wed, 23 May 2012 13:34:13 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=56792</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Google]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle.jpg" alt="I&#8217;m Feeling Moogy: Google Taps Native Web Audio for Awesome Moog Tribute" /></div>Google's birthday tribute to electronic music pioneer Robert Moog isn't just a cool looking doodle, its also a fully functional Moog synthesizer.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56793" class="wp-caption alignnone" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle.jpg" alt="" title="moogdoodle" width="580" height="338" class="size-full wp-image-56793" /></a><p class="wp-caption-text">The Web Audio API in action. <em>Image: Screenshot/Webmonkey</em></p></div></p>
<p>Google is celebrating electronic music pioneer <a href="https://en.wikipedia.org/wiki/Robert_Moog">Robert Moog&#8217;s</a> 78th birthday with a Google doodle of the iconic <a href="http://www.google.com/">Moog synthesizer</a>. Like many past doodles today&#8217;s doodle doesn&#8217;t just look cool, thanks to the Web Audio API, it&#8217;s also a working synthesizer complete with a reel-to-reel tape machine for recording.</p>
<p>The Moog Google Doodle uses the nascent <a href="https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html">Web Audio API</a> to create a mini Moog and power a mock reel-to-reel recorder. At the moment browser support for the Web Audio API is limited, but the doodle will work in most browsers since it falls back to Flash where the Audio API isn&#8217;t supported (the doodle does not work in Internet Explorer).</p>
<p>To play the Moog, just click any of the keys so that it gains focus and then you can play using your keyboard. All the nobs are fully functional as well, just click and drag to change the settings. Hit the record button and you can save your songs and share them with others. </p>
<p>Behind the scenes the Moog doodle also uses Closure libraries and some CSS 3 for the design and custom fonts. Developers interested in how the Moog doodle works can check out the <a href="http://www.google.com/doodles/robert-moogs-78th-birthday">archived doodle page</a> and peruse the <a href="http://www.google.co.jp/logos/2012/moog.2.js">Moog.js JavaScript file</a> for full details (as with all Google scripts, this one has been optimized for file size; you&#8217;ll want to run it through <a href="http://jsbeautifier.org/">JSBeautifier</a> or similar before you try to read it).</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/im-feeling-moogy-google-taps-native-web-audio-for-awesome-moog-tribute/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Microsoft Offers a Guide to Using HTML5 Audio</title>
        <link>http://www.webmonkey.com/2011/05/microsoft-offers-a-guide-to-using-html5-audio/</link>
        <comments>http://www.webmonkey.com/2011/05/microsoft-offers-a-guide-to-using-html5-audio/#comments</comments>
        <pubDate>Tue, 17 May 2011 16:31:57 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=50985</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[audio]]></category>
        <description><![CDATA[While the HTML5 video element gets the lion&#8217;s share of attention because of its potential to eliminate the need for Flash on popular sites like YouTube, the HTML5 audio element is equally useful. Like &#60;video&#62;, &#60;audio&#62; allows you to embed files in your page without the need for Flash or other plugin-based players. The IEBlog [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><img src="http://www.wired.com/images_blogs/epicenter/2009/06/home_multimedia_200x100g.jpg" />While the HTML5 video element gets the lion&#8217;s share of attention because of its potential to eliminate the need for Flash on popular sites like YouTube, the HTML5 audio element is equally useful. Like <code>&lt;video&gt;</code>, <code>&lt;audio&gt;</code> allows you to embed files in your page without the need for Flash or other plugin-based players.</p>
<p>The IEBlog recently posted a nice overview of <a href="http://blogs.msdn.com/b/ie/archive/2011/05/13/unlocking-the-power-of-html5-lt-audio-gt.aspx">how to use the <code>&lt;audio&gt;</code> element</a> in your pages. Covering everything from the basics of embedding a file to more advanced topics like preloading, looping and syncing audio files; the post makes a great introduction to the world of the HTML5 <code>&lt;audio&gt;</code> tag.</p>
<p>As you would expect, the specifics of the tutorial target MP3 files, the primary audio codec supported in Microsoft&#8217;s IE 9 (and <a href="http://www.webmonkey.com/2011/04/microsoft-shows-off-internet-explorer-10/">the coming IE 10</a>). Firefox and others do not support MP3 out of the box, so check out <a href="http://msdn.microsoft.com/en-us/library/gg589524%28v=VS.85%29.aspx">this post</a> in the MSDN library for more info on embedding multiple audio file formats in a single tag. Mark Pilgrim&#8217;s Dive Into HTML5 also has <a href="http://diveintohtml5.org/video.html">a great overview of embedding multiple files</a> (Pilgrim&#8217;s tutorial is primarily concerned with video, but he covers audio in passing).</p>
<p>Also note that not everything list in the IEBlog post works in every browser, for example the autoplay value on the audio tag does not seem to work on Mobile Safari (some might consider that a feature). There&#8217;s also no mention of a fallback for older browsers that don&#8217;t support <code>&lt;audio&gt;</code> at all. Still, it&#8217;s nice to see Microsoft encouraging developers to embrace the new HTML5 audio tag. </p>
<p>Once you understand the basics of how the audio tag works, it&#8217;s well worth checking out pre-built solutions like <a href="http://mediaelementjs.com/">MediaElement.js</a>, which make it easy to target every web browser, including those that don&#8217;t understand the <code>&lt;audio&gt;</code> tag.</p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/02/developer_gives_internet_explorer_the_gift_of_html5_video/">Developer Gives Internet Explorer the Gift of HTML5 Video</a></li>
<li><a href="http://www.webmonkey.com/2011/01/pick-the-perfect-html5-video-player-for-your-site/">Pick the Perfect HTML5 Video Player for Your Site</a></li>
<li><a href="http://www.webmonkey.com/2011/01/awesome-guitar-tab-mashup-showcases-audio-data-api/">Awesome Guitar Tab Mashup Showcases Audio Data API</a></li>
<li><a href="http://www.webmonkey.com/2010/05/new-html5-tools-make-your-browser-sing-and-dance/">New HTML5 Tools Make Your Browser Sing and Dance</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/05/microsoft-offers-a-guide-to-using-html5-audio/feed/</wfw:commentRss>
        <slash:comments>3</slash:comments>

        
    </item>
    
    <item>
        <title>Google and Arcade Fire Get All HTML5y</title>
        <link>http://www.webmonkey.com/2010/08/youtube-and-arcade-fire-get-all-html5y/</link>
        <comments>http://www.webmonkey.com/2010/08/youtube-and-arcade-fire-get-all-html5y/#comments</comments>
        <pubDate>Mon, 30 Aug 2010 18:56:57 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=48538</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps Street View]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>
        <description><![CDATA[The good folks at Google have published a very cool multimedia showcase for what&#8217;s possible in HTML5. Using music by Arcade Fire (the 21st century hipster equivalent of ELO), filmmaker Chris Milk has made an interactive video of sorts that spans multiple browser windows. Eliot Van Buskirk has a full write-up, including an interview with [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><a href="http://www.wired.com/images_blogs/epicenter/2010/08/5use.jpg"><img src="http://www.wired.com/images_blogs/epicenter/2010/08/5use.jpg" alt="" width="580" /></a></p>
<p>The good folks at Google have published a very cool multimedia showcase for what&#8217;s possible in HTML5. Using music by Arcade Fire (the 21st century <a href="http://twitter.com/davidsoloff/status/21974890228">hipster equivalent of ELO</a>), filmmaker Chris Milk has made an interactive video of sorts that spans multiple browser windows.</p>
<p>Eliot Van Buskirk has a <a href="http://www.wired.com/epicenter/2010/08/google-and-arcade-fire-team-for-html5-experience/">full write-up</a>, including an interview with Milk, over on Wired&#8217;s Epicenter blog.</p>
<p>&#8220;<a href="http://www.chromeexperiments.com/arcadefire/">The Wilderness Downtown</a>,&#8221; features HTML5 native video and audio, canvas-animated birds that fly away from your mouse clicks, interactive SVG fonts, and photo panoramas from Google Maps Street View. You enter in the address of where you grew up and it pulls the images for that neighborhood. The neighborhood of my childhood home wasn&#8217;t available, so I opted for the section of Burlington, Vermont I lived in throughout college. It was creepy to see my old house in an Arcade Fire video.</p>
<p>Being Google-produced, the experiment works best in Google Chrome, of course. It had problems playing back properly in Firefox 4 beta.</p>
<p>If you have Chrome and can watch it, it really strikes a chord. It goes beyond all the HTML5 vs Flash dogma and presents what&#8217;s possible with these new technologies in a way which resonates on a level that&#8217;s more emotional and immediate than nerdy and intellectual.</p>
<p>So who do I talk to at Google about getting them to do one of these things for <a href="http://domesticelectrics.bandcamp.com/">my band</a>?</p>
<p><em>This post was updated at 2:45 PDT. The original incorrectly said it was a YouTube experiment. The site was created by the Google Chrome team, not YouTube.</em></p>
<p><b>See Also:</b></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/08/chrome-7-shows-off-hardware-acceleration-tabpose/">Chrome 7 Shows Off Hardware Acceleration, &#8216;Tabpose&#8217;</a></li>
<li><a href="http://www.webmonkey.com/2010/08/chrome-web-store-is-now-open-for-developers/">Chrome Web Store Is Now Open for Developers</a></li>
<li><a href="http://www.webmonkey.com/2010/08/vimeo-spreads-the-html5-love-with-web-native-video-player/">Vimeo Spreads the HTML5 Love With Web-Native Video Player</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/08/youtube-and-arcade-fire-get-all-html5y/feed/</wfw:commentRss>
        <slash:comments>2</slash:comments>

        
    </item>
    
    <item>
        <title>SamplePlayer Makes Your Browser Sing, Sans Flash</title>
        <link>http://www.webmonkey.com/2010/08/sampleplayer-makes-your-browser-sing-sans-flash/</link>
        <comments>http://www.webmonkey.com/2010/08/sampleplayer-makes-your-browser-sing-sans-flash/#comments</comments>
        <pubDate>Mon, 02 Aug 2010 18:33:47 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=48211</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[SamplePlayer]]></category>
        <description><![CDATA[It runs in the browser, it doesn't use Flash and it makes a whole lot of bleepy noises.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><object width="574" height="552"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13805893&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=13805893&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="574" height="552"></embed></object>
<p><a href="http://vimeo.com/13805893">SamplePlayer, SampleLoader, Sequencer and Keyboard (With Audio Data API)</a> from <a href="http://vimeo.com/user3829407">almeros</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>It runs in the browser, it doesn&#8217;t use Flash and it makes a whole lot of bleepy noises.</p>
<p>SamplePlayer, created by electronic musician and web programmer <a href="http://code.almeros.com/">Almer Thie</a>, is a musical keyboard, sequencer and signal processor embedded in an web app. To power SamplePlayer, Thie utilizes the experimental Audio API in Firefox &#8212; he&#8217;s running a <a href="https://wiki.mozilla.org/Audio_Data_API#Obtaining_Code_and_Builds">special build of Firefox</a> with support for the Audio API rolled into it, so most of us will have to settle for the video above.</p>
<p>All the sliders are jQuery creations. Plus &#8212; those duck noises? Awesome.</p>
<p>We&#8217;ve seen DSP apps and software synthesizers in the browser before, but the vast majority of them have been Flash-based, so it&#8217;s awesome to see such advanced audio processing happening with <a href="http://www.webmonkey.com/2010/05/new-html5-tools-make-your-browser-sing-and-dance/">JavaScript and browser APIs</a>.</p>
<p>If you&#8217;d like to experiment with Firefox and audio, have a look at the Mozilla developer documents <a href="https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox">using audio and video in Firefox</a>.</p>
<p><em>[Hat tip to <a href="http://twitter.com/chrisblizzard/status/20156865417">Chris</a>]</em></p>
<p><b>See Also:</b></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/07/play-pac-man-in-html5/">Play Pac-Man in HTML5</a></li>
<li><a href="http://www.webmonkey.com/2010/06/youtube-adds-simple-video-editing-tools/">YouTube Adds Simple Video Editing Tool</a></li>
<li><a href="http://www.webmonkey.com/2010/06/webm-video-support-on-track-for-firefox-4/">WebM Video Support on Track for Firefox 4</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/08/sampleplayer-makes-your-browser-sing-sans-flash/feed/</wfw:commentRss>
        <slash:comments>2</slash:comments>

        
    </item>
    
    <item>
        <title>New Hardware-Accelerated IE9 Preview Arrives</title>
        <link>http://www.webmonkey.com/2010/06/new-hardware-accelerated-preview-of-ie9-arrives/</link>
        <comments>http://www.webmonkey.com/2010/06/new-hardware-accelerated-preview-of-ie9-arrives/#comments</comments>
        <pubDate>Wed, 23 Jun 2010 21:30:30 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=47800</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[video]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2010/06/Fish-100.jpeg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2010/06/Fish-100.jpeg" alt="New Hardware-Accelerated IE9 Preview Arrives" /></div>Microsoft has released Internet Explorer 9 platform preview 3, the latest pre-release version of the company&#8217;s next web browser. Curious developers running Windows can download platform preview 3 starting Wednesday afternoon. This version of IE9 features expanded support for specific HTML5 elements that can take advantage of the browser&#8217;s new hardware-acceleration abilities. &#8220;Most computing tasks [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_47801" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2010/06/Fish-100.jpeg"><img src="http://www.webmonkey.com/wp-content/uploads/2010/06/Fish-100.jpeg" /></a><p class="wp-caption-text">Nothing fishy about IE9's hardware acceleration: This demo shows an animated fish tank rendered using Canvas.</p></div><br />
</p>
<p>Microsoft has released Internet Explorer 9 platform preview 3, the latest pre-release version of the company&#8217;s next web browser.</p>
<p>Curious developers running Windows can <a href="http://ie.microsoft.com/testdrive/">download platform preview 3</a> starting Wednesday afternoon. This version of IE9 features expanded support for specific HTML5 elements that can take advantage of the browser&#8217;s new hardware-acceleration abilities.</p>
<p>&#8220;Most computing tasks on the web only take up 10 percent of the PC&#8217;s capabilities,&#8221; Microsoft&#8217;s Ryan Gavin said at a press event Wednesday. &#8220;We want to unlock that other 90 percent.&#8221;</p>
<p>The new IE9 platform preview has expanded support for HTML5&#8242;s native video and audio capabilities, as well as expanded support for the <a href="http://en.wikipedia.org/wiki/Canvas_element">Canvas element</a>.</p>
<p>&#8220;Showing how well we handle these HTML5 elements is the point of this release,&#8221; says Microsoft&#8217;s Rob Mauceri.</p>
<p>Microsoft has taken a fair bit of heat in the browser world for being slow to adopt HTML5. Though not yet finalized, the emerging specification is already widely supported by Chrome, Firefox, Opera and Safari. Microsoft&#8217;s current version of Internet Explorer, IE8, is woefully behind these other browsers when it comes to support for HTML5 and other standards like CSS 3.</p>
<p>With IE9, due around the end of the year, the company hopes to get back on the right path.</p>
<p>Microsoft has engineered this version of the browser to take advantage of the latest multicore processors and GPU chips shipping in the newest hardware. Several of Microsoft&#8217;s hardware partners &#8212; AMD, Asus, NVidia and Dell &#8212; were on hand with their newest, fastest machines at the press event to show the browser preview running through <a href="http://ie.microsoft.com/testdrive/">some Microsoft-built demos</a>.</p>
<p>The company first showed off a hardware-accelerated preview of IE9 at a developer event last year, and then upped those capabilities with the <a href="http://www.webmonkey.com/2010/05/new-ie9-preview-features-more-speed-standards-support/">second platform preview</a> in May. But Wednesday&#8217;s release of IE9 has some updated code to access the hardware and an updated JavaScript engine to make scripted animations smoother.<br />
<span id="more-47800"></span></p>
<p>Microsoft&#8217;s hardware acceleration tools, which rely on Direct2D and DirectWrite, are built into Windows 7, and the company is making them available to Windows Vista users (but not XP).</p>
<p>The frame-per-second rates in the new IE9 preview release were impressive. We saw animations, as well as some native video playback (H.264 video &#8212; IE will support open source <a href="http://www.webmproject.org/">WebM video</a> if the user has the <a href="http://www.webmonkey.com/2010/05/on-web-video-support-safari-now-stands-alone/">correct codecs installed</a> on Windows). From the looks of the demos, IE9 is shaping up to be one fast browser. It easily smoked Firefox and fared quite well against Chrome. Microsoft&#8217;s demos don&#8217;t contain any vendor-specific HTML code <a href="http://www.webmonkey.com/2010/06/apples-html5-showcase-less-about-web-standards-more-about-apple/">and they don&#8217;t block other browsers</a>, so you can run your own tests in several different browsers. Microsoft is using vendor-specific prefixes on its CSS 3 demos, however.</p>
<p>It&#8217;s admirable that Internet Explorer is supporting so much of HTML5 in the next release (&#8220;We&#8217;re all in on HTML5,&#8221; Mauceri says) but Microsoft is taking their level of commitment up a whole extra notch by building a hardware-accelerated browser that can access the GPU for native animations and native media playback.</p>
<p>&#8220;Canvas, audio and video are the perfect match for hardware acceleration,&#8221; says Mauceri.</p>
<p>It&#8217;s a growing trend. Mozilla is <a href="http://hacks.mozilla.org/2010/04/mozilla-developer-preview-4-ready-for-testing/">adding hardware acceleration to Firefox 4</a>, and Google is <a href="http://www.neowin.net/forum/topic/908454-chromechromium-hardware-acceleration/">building it into Chrome</a>.</p>
<p>Apple&#8217;s Safari browser already uses hardware acceleration for some animations, but Microsoft is confident the new IE9 still performs better. Earlier this month, Brandon LeBlanc from the IE team posted <a href="http://windowsteamblog.com/windows/b/bloggingwindows/archive/2010/06/07/internet-explorer-9-and-safari-5.aspx">a video of Safari 5 and IE9</a> running side by side. The video shows IE outperforming Safari.</p>
<p>A bonus for designers &#8212; the new IE9 includes support for the new <a href="http://www.w3.org/Submission/2010/03/">Web Open Font Format</a> (WOFF) for displaying fancy fonts on webpages.</p>
<p><b>See Also:</b></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/05/new-ie9-preview-features-more-speed-standards-support/">New IE9 Preview Features More Speed, Standards Support</a></li>
<li><a href="http://www.webmonkey.com/2010/03/microsoft-to-double-down-on-html5-with-internet-explorer-9/">Microsoft to Double Down on HTML5 With Internet Explorer 9</a></li>
<li><a href="http://www.webmonkey.com/2010/05/on-web-video-support-safari-now-stands-alone/">On Web Video Support, Safari Now Stands Alone</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/06/new-hardware-accelerated-preview-of-ie9-arrives/feed/</wfw:commentRss>
        <slash:comments>28</slash:comments>

        
    </item>
    
    <item>
        <title>New HTML5 Tools Make Your Browser Sing and Dance</title>
        <link>http://www.webmonkey.com/2010/05/new-html5-tools-make-your-browser-sing-and-dance/</link>
        <comments>http://www.webmonkey.com/2010/05/new-html5-tools-make-your-browser-sing-and-dance/#comments</comments>
        <pubDate>Mon, 03 May 2010 17:48:37 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=47275</guid>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Eno]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2010/05/kraftwerk_live_in_stockholm.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2010/05/kraftwerk_live_in_stockholm.jpg" alt="New HTML5 Tools Make Your Browser Sing and Dance" /></div>HTML5&#8242;s &#60;audio> tag gives you a way to embed audio files directly into a web page without requiring a plug-in. But the audio element could do a lot more than just offer Flash-free inline audio players on your favorite MP3 blogs. The audio player element could end up fueling a whole new class of web [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><a href="http://www.webmonkey.com/wp-content/uploads/2010/05/kraftwerk_live_in_stockholm.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2010/05/kraftwerk_live_in_stockholm-300x224.jpg" alt="kraftwerk_live_in_stockholm" title="kraftwerk_live_in_stockholm" width="300" height="224" class="alignleft size-medium wp-image-47278" /></a>
<p>HTML5&#8242;s <code>&lt;audio></code> tag gives you a way to embed audio files directly into a web page without requiring a plug-in. But the audio element could do a lot more than just offer Flash-free inline audio players on your favorite MP3 blogs.</p>
<p>The audio player element could end up fueling a whole new class of web applications &#8212; online audio editing suites. Some online audio editors written in Flash already exist, and people are using them to creative ends. But we&#8217;re just now starting to see truly amazing audio editors, synthesizers, visualizations and musical creation tools running in the browser without the need for Flash.</p>
<p>To see what it&#8217;s possible to do with the HTML5 audio element and some accompanying JavaScript, David Humphrey, Lead of Mozilla Education as the Mozilla Foundation, has been <a href="http://vocamus.net/dave/?cat=25">experimenting with audio in Firefox</a>. To cap off his series of experiments Humphrey recently showcased a number of vary impressive Firefox <a href="http://hacks.mozilla.org/2010/04/beyond-html5-experiments-with-interactive-audio/">interactive audio experiments</a> on the Mozilla Hacks blog. </p>
<p>The videos (more of which can be seen on the Mozilla blog) highlight possible future webapps: collaborative music creation using multiple browsers, touch-screen audio interfaces, real-time audio analysis software, online mixing boards, beat detection scripts and even an online clone of Brian Eno&#8217;s <a href="http://vimeo.com/2184392">Bloom iPhone app</a>.</p>
<p>The best part about these demos is that, as Humphrey&#8217;s says, &#8220;this is real code, running in a real browser, and it’s all being done in HTML5 and JavaScript.&#8221; Of course the main caveat is that, for some of them to work, you&#8217;ll need a patched version of the Firefox development trunk.</p>
<p>The reason is that some of experiments rely on non-standard APIs. In other words, much of what&#8217;s happening in these experiments hasn&#8217;t been blessed by the W3C just yet. But plenty of what we use on the web right now &#8212; XMLHttpRequest anyone? &#8212; started out exactly the same way. Technology like this ultimately succeeds only if browser vendors and web developers work together to push it forward.</p>
<p>Thinking you&#8217;d really like to see an online version of ProTools? Well, according to Humphrey, &#8220;the web is fast enough to do real-time audio processing now, powerful enough and expressive enough to create music.&#8221; All that remains is for someone to build it.</p>
<p>If you&#8217;d like to experiment with Firefox and audio, have a look at the Mozilla developer documents <a href="https://developer.mozilla.org/En/Using_audio_and_video_in_Firefox">using audio and video in Firefox</a>.</p>
<p>An example of audio filtering tools:</p>
<p><object width="580" height="435"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11335434&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=11335434&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="435"></embed></object></p>
<p>Amazing, real-time analysis of audio with synchronized 3D graphics:</p>
<p><object width="581" height="363"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11345262&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=11345262&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="581" height="363"></embed></object></p>
<p><em>Photo: Kraftwerk by Andreas Hagstrom, via <a href="http://commons.wikimedia.org/wiki/File:Kraftwerk_live_in_Stockholm.jpg">Wikimedia</a>, CC</em></p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2009/11/a_brave_new_web_will_be_here_soon__but_browsers_must_improve/">A Brave New Web Will Be Here Soon, But Browsers Must Improve</a></li>
<li><a href="http://www.webmonkey.com/2009/12/google_translate_brings_text-tospeech_to_the_web/">Use Google for Text-to-Speech Translations in the Browser</a></li>
<li><a href="http://www.webmonkey.com/2010/02/embed_audio_and_video_in_html_5_pages/">Embed Audio and Video in HTML 5 Pages</a></li>
<li><a href="http://www.webmonkey.com/2009/11/tim_berners-lee_sees_promise__challenges_in_html5/">Tim Berners-Lee Sees Promise, Challenges in HTML5</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/05/new-html5-tools-make-your-browser-sing-and-dance/feed/</wfw:commentRss>
        <slash:comments>40</slash:comments>

        
    </item>
    
    <item>
        <title>Embedded Media</title>
        <link>http://www.webmonkey.com/2010/02/embedded_media/</link>
        <comments>http://www.webmonkey.com/2010/02/embedded_media/#comments</comments>
        <pubDate>Mon, 15 Feb 2010 20:45:47 +0000</pubDate>

                <dc:creator>Webmonkey Staff</dc:creator>

        <guid isPermaLink="false">http://stag.wired.com/primate/?p=118</guid>
        		<category><![CDATA[Glossary]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wiki]]></category>
        <description><![CDATA[These are the types of media you can include in an HTML page, such as audio files, flash or GIF animations.]]></description>

            <content:encoded><![CDATA[<!-- wpautop disabled --><p>These are the types of media you can include in an HTML page, such as audio files, flash or GIF animations.

</p><div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/02/embedded_media/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>MP3</title>
        <link>http://www.webmonkey.com/2010/02/mp3/</link>
        <comments>http://www.webmonkey.com/2010/02/mp3/#comments</comments>
        <pubDate>Mon, 15 Feb 2010 20:45:47 +0000</pubDate>

                <dc:creator>Webmonkey Staff</dc:creator>

        <guid isPermaLink="false">http://stag.wired.com/primate/?p=211</guid>
        		<category><![CDATA[Glossary]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[wiki]]></category>
        <description><![CDATA[MP3 (MPEG-1 Audio Layer-3) is an audio compression format that creates files that can be easily sent or downloaded across the internet. Using ripper and encoder applications, CD tracks can be converted to MP3 and reduced in size by a factor of 12. MP3 files have varying degrees of sound quality, depending on the encoding [...]]]></description>

            <content:encoded><![CDATA[<!-- wpautop disabled --><p>MP3 (MPEG-1 Audio Layer-3) is an audio compression format that creates files that can be easily sent or downloaded across the internet.

</p><p>Using ripper and encoder applications, CD tracks can be converted to MP3 and reduced in size by a factor of 12. MP3 files have varying degrees of sound quality, depending on the encoding settings that are used during the compression process.

</p><div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/02/mp3/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    </channel>
</rss>
