I Play the JavaScript
summary
Builds a desktop music performance app called Loop Drop using Web Audio, MIDI and Electron app packaging, after three years of development on top of roughly ten years of computer-music experience. Implements MIDI-triggered time‑travel looping (press to capture recent plays into a loop), plays live shows and releases an album as Destroy With Science; claims a 100% JavaScript powered performance at a festival. Notes practical limits: garbage collection can introduce ~400 ms audio dropout and scheduling in JS still needs work.
AI-written summary · about
chapters (8)
- 0:00Introduction and performance
- 5:44Technology behind the show
- 6:48Musical journey and challenges
- 12:12Developing a custom tool
- 17:21The evolution of the app
- 20:22Business model and development
- 24:15Returning to joy in coding
- 27:03Lessons learned and resources
related talks
45mI Play The JavaScript
40mLiveJS: Making Music with JavaScript
24mJavaScript is the new Punk Rock
39mBecome a Developer of Electronic Music
25mFour to the floor JavaScript
33mWe ❤ Music & the Web
30mJavaScript Patterns For Contemporary Dance Music
31mHow I built my own music performance software in JavaScript
