Make More Than Music with Tiny Computers, JavaScript and MIDI
summary
Uses RaspberryPi Arduino and C.H.I.P. plus JavaScript/Node and the MIDI protocol to repurpose hardware: Chrome’s native Web MIDI talks to USB and Bluetooth devices, WebRTC helps with latency. Demos include 25 laptops attempted to play parts of a MIDI file (partial success), a Launchpad turned into Launchpad Go and whack‑a‑mole, a color mixer mapping MIDI CC to CSS filters, and a puck JS Bluetooth foot/clicker that controls slides; some demos work reliably, others expose timing and mapping quirks to solve.
AI-written summary · about
chapters (7)
- 0:00Start
- 1:56GEORGE MANDIS
- 33:09KEYBOARDS & CONTROL PADS
- 33:49ARDUINO MIDI CONTROLLER
- 35:03ANATOMY OF A MIDI MESSAGE
- 46:48THIS SLIDE DECK!
- 48:09THE SLIDE DECK
related talks
44mTiny Computers, JavaScript and MIDI
29mMIDI A New Dimension in Controlling Your Browser
14mMIDI, communications, and music in JavaScript
23mLet's talk about MIDI
40mBeats in the Browser - Coding Music with JavaScript
14mMusical Creativity in the Browser
40mBeats in the Browser: Coding Music withJavaScript
44mBeats in the Browser - Coding Music with JavaScript
