Making Waves: A Primer in Pure JS Generated Audio


Details
7:00 - 7:15 Light Dinner and Lightning Demo by Alex Hwang http://soundweaver.info/
7:15 - 7:30 Introduction and Announcements
7:30 - 8:45 Talk by Max Goodman
8:45 - 9:00 Q&A
Talk Description
This talk will demonstrate a method of dynamically filling tags by generating raw base64 wave data URIs on the fly. We'll then discuss and implement some simple audio synthesizer techniques, and use them to generate live iterative music. Along the way, we'll also talk about the science of sound, Mozilla's extended audio API, HTML5 games, and cool things people are already making with dynamic audio in JS.
http://www.chromakode.com/misc/sound.html (http://www.chromakode.com/misc/sound.html)
Bio
Max Goodman is an energetic, hat-wearing 20-year-old JS hacker who escaped Portland, Oregon to work at Meebo. He is passionate about music and blending the lines between code and art.

Making Waves: A Primer in Pure JS Generated Audio