Generative Music with JavaScript and Web Audio - Intermediate

12th July 2017 in London at CodeNode

There are 97 other SkillsCasts available from FullStack 2017 - the conference on JavaScript, Node & Internet of Things

Please log in to watch this conference skillscast.

644488518 640

As humans we are inherently interested in performing music, but also in constructing and observing autonomous systems that generate music for us automatically. We’ve been building such systems throughout history, with everything from ancient garden ornaments to the latest innovations in artificial intelligence and deep learning.

The web platform has a lot to offer to the creation and distribution of generative music: With Web Audio and JavaScript, artists and developers can build their generative works on a universal runtime that will allow them to run on any platform and any device. And they can also easily distribute their works on the very same platform – something that has been out of reach for most generative musicians throughout history. On the web, all you need to do is share a link.

Join Tero for this talk as he explores some landmark generative music works spanning a wide historical time period up to the present day. You'll discover how the essential qualities of these systems can be reproduced using Web Audio and JavaScript. Tero hopes that studying and appreciating what has been done before may inspire new generative music tools and musical works unique to the web.


Generative Music with JavaScript and Web Audio - Intermediate

Tero Parviainen

Tero Parviainen is a programmer and writer. He has been building web-based systems for about 16 years and for the last 5 of them he's been fully immersed in JavaScript frontend development.