Paul Adenot: Elements of Dance Music - JSConf.Asia 2015
2,742 views · Published 21 December 2015 · 41:36 · Indexed 26 October 2026
Channel: JSConf · 2015 · Science & Technology
Sound in general is a pretty abstract topic for most people. How can one generate and arrange what is, at the end, a simple sum of sine waves going through the air, and make people move on a dance floor? In this talk, we'll deconstruct a prototypical acid-techno track, by live-coding all the sounds (modeled after old analog gear), from scratch, using the Web Audio API. We'll cover the basics of sound sequencing, synthesis, with an historical background. And then we'll dance. Paul is an platform engineer at Mozilla, working on the Firefox web browser. He works on the Firefox Web Audio implementation, as well as the system audio code on all platforms. Sometimes help helps on WebRTC. He also co-edits the Web Audio API specification at the W3C, and dabbles in music production and cooking. JSConf.Asia - Red Dot Design Museum, Singapore - 19 November 2015. Source: http://2015.jsconf.asia Slides: https://github.com/padenot/jsconf.asia-15/ License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.
More from this channel
-
29:49
Michael Bebenita & Shu-yu Guo: Low Level JavaScript
-
29:19
Michael Starzinger: The Footprint of Performance
-
27:17
Florian Loitsch: JavaScript as a compilation target - Making it fast
-
32:24
Jing Jin & Matthew Delaney: The Web's Black Magic
-
31:38
Anders Heijlsberg & Luke Hoban: Introducing TypeScript
-
24:59
Kevin Markman: Taking Web Apps Offline
-
26:28
Max Krohn: IcedCoffeeScript
-
30:46
Sam Dutton: WebRTC: Real-time communication without plugins