[Mar 15/16] Interactive Music with Web Audio / HTML5 Javascript API

With expanding adoption in both desktop and mobile browsers, Web Audio is the new frontier for rich and powerful audio applications. Web Audio is an HTML5 Javascript API for audio input, playback and synthesis for creating real-time musical applications all in the browser! Explore the wealth of possibilities this technology enables in a two day workshop where students will build their own browser-based instruments, visualizers and effects.

[Mar 15/16] Interactive Music with Web Audio / HTML5 Javascript API

Yotam Mann
Sat/Sun March 15/16, 11am-2pm
Class cost: $225 (regular), $200 (member/student)

Pay with PayPal or Credit Card on our Payment Page here

Location:

Harvestworks
596 Broadway, #602 | New York, NY 10012
Phone: 212-431-1130
Subway: F/M/D/B Broadway/Lafayette, R Prince, 6 Bleeker

With expanding adoption in both desktop and mobile browsers, Web Audio is the new frontier for rich and powerful audio applications. Web Audio is an HTML5 Javascript API for audio input, playback and synthesis. It is now possible to build powerful and novel musical applications such as a multiplayer piano, Minecraft-inspired step sequencer and the very popular moog google doodle. Or, use the audio input to make guitar effects pedals, vocoders, and live visualizers all in Javascript!

Web Audio, combined with other HTML5 features, sets the foundation for a new kind of musical experience combining elements of games, instruments, and music videos all with the ability to be collaborative and distributed instantly around the world over the web. Additionally, Web Audio can easily be used in offline application for performances and installations.

Explore the wealth of possibilities this technology enables in a two day workshop for students with some Javascript experience (all levels welcome). The class will focus on getting up and running with Web Audio and then delve into the API and show students how to build their own browser-based instruments. It will guide students on combining mouse and touch events with Web Audio to create their own interactive musical applications. Students will walk away from the workshop with the fundamentals of Web Audio having created their own simple Web Audio application as well as plenty of examples on github for future reference and continued learning.

waveform

Yotam Mann

Yotam Mann is a musician/composer and programmer. He graduated from UC Berkeley with degrees in Music and Computer Science and worked as a Researcher at the Center for New Music and Audio Technologies (CNMAT) where he built instruments, produced high-tech concerts and assisted at summer workshops. Yotam’s favorite medium to work in is the browser. His work includes a 2013 commission by Turbulence.org entitled Submersible, and a Web EP, BETA, which was feature on Google Chrome Experiments.

To get an idea, see Stuart Memo’s Introduction to Web Audio Oscillators on YouTube:

Bookmark the permalink.

Comments are closed