Introduction to Coding Sound

Specifically, we'll be coding sound for the web

The course makes use of Tone.js, a javascript library for addressing the Web Audio API, which can be addressed directly in vanilla javascript

What Tone.js offers is structure —specifically it offers common DAW (digital audio workstation) features like prebuilt synths, effects and other building blocks to create your audio projects

Your projects will become web pages, hosted through GitHub Pages —much like this textbook— and become a digital portfolio of sound design you can share with me or anyone!

/*/ Link to Setting Up tutorial /*/

Structure

The course is divided into three sections: We'll be creating playable instruments, generative soundscapes and interactive environments