Audio Jedi, May the Sound be with You
summary
Built a browser audio editor in 12 hours of coding that uses the Web Audio API to slice waveforms, generate WAV blobs client‑side and upload to SoundCloud; it survives experimental API bugs by falling back to spec behavior, needs blob+XHR workarounds for export, and actually appears on SoundCloud during the demo. Claims: real‑time manipulation in the browser is practical today; caveats: Chrome support is best and microphone input and cross‑browser parity remain incomplete.
AI-written summary · about
chapters (13)
- 0:00Audio hacking on the web
- 1:12Web audio limitations
- 2:18Web Audio API overview
- 4:49API frustrations
- 8:04Reading the spec
- 9:06Building Audio Jedi
- 10:11Demo of Audio Jedi
- 11:45Uploading to SoundCloud
- 13:01Contributing to Web Audio API
- 14:15Web audio future
- 16:27Call to action
- 17:32Closing remarks
- 18:15Q&A
related talks
46mMaking the Web Rock: The Web Audio API
23mAudio and Video Manipulation
28mChannel your inner rockstar with the web audio API
41mOrchestrating the Web Audio API
34mTools for the 21st century musician
44mBeats in the Browser - Coding Music with JavaScript
40mBeats in the Browser - Coding Music with JavaScript
29mCode, Play & Rock 'n' Roll: A WebAudio Experiment
