Live Musical Coding: You Code? Become a Composer with WebAudio and WebMIDI!
summary
A live coding session showing how to compose electronic music in JavaScript using only the browser’s WebAudio and WebMIDI APIs plus the Tone.js library. It covers starting from a basic synth “beep,” adding samples, harmonic sequences, controlled randomness, and using a MIDI controller to add human feel, producing a 45-minute electro piece.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 3:12Live coding music
- 7:35First steps with WebAudio
- 10:36WebMIDI and controllers
- 13:28Basic synth
- 23:58Tone.js for simplicity
- 28:32Drums and effects
- 33:56Music theory by code
- 40:38Track assembly and mixing
- 45:07Conclusion
- 51:28Q&A
related talks
44mBeats in the Browser - Coding Music with JavaScript
40mLiveJS: Making Music with JavaScript
40mBeats in the Browser: Coding Music withJavaScript
40mBeats in the Browser - Coding Music with JavaScript
31mBeats in the Browser - Coding Music with JavaScript
30mJavaScript Patterns For Contemporary Dance Music
31mI Play the JavaScript
19mComposing music with composed functions
