Changing live audio with the web-audio-api
summary
Claims that standard browser plumbing can recreate stompbox effects: capture via getUserMedia into an AudioContext, route through nodes and back to speakers. Builds five pedals — volume (GainNode), distortion via WaveShaperNode, delay with feedback loops, flanger using an oscillator to modulate delay time, and reverb using a ConvolverNode fed by an impulse response (Chris Wilson’s examples). Publishes an "audio effects" library on GitHub and demos it live; demo works but shows mic/feedback fragility.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:031. GET THE GUITAR'S SOUND IN THE BROWSER
- 2:222. ADD EFFECTS TO THE GUITAR'S SOUND
- 2:37VOLUME PEDAL
- 3:57DISTORTION PEDAL
- 5:19DELAY PEDAL
- 6:04FLANGER PEDAL
- 7:42REVERB PEDAL
- 14:24TEST TEST, ONE TWO, TEST
related talks
22mChanging Live Audio with the Web-Audio-Api
21mChanging live audio with the web-audio-api
33mCode, Play & Rock 'n' Roll: A WebAudio Experiment
25mJavaScript, JavaScript…. Rocks You!
28mChannel your inner rockstar with the web audio API
29mCode, Play & Rock 'n' Roll: A WebAudio Experiment
30mThe Man who Sold the Amp: How to Process Music with JS
29mJavaScript, JavaScript…. Rocks You!
