Let's talk about MIDI
summary
Shows how raw MIDI messages arrive in the browser via Web MIDI API, converts those messages to sound with the Web Audio API or to lights and visuals using MIDI Show Control and the MIDI Visual Control spec, demonstrates a browser emulated keyboard and pressure‑sensitive pads, notes latency that breaks perfect sync and the draft timing API that aims to fix it, highlights a live experiment with 30,000 launchpads and the emerging MIDI BLE / Web Bluetooth path for wireless controllers.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:18Welcome
- 1:12What is MIDI
- 2:00History of MIDI
- 3:45Messages
- 4:22Web MIDI
- 6:06Data
- 7:01Sound
- 7:50Keyboards
- 9:14Timing
- 11:08Recording
- 12:13MIDI Instruments
- 15:19Hardware
- 15:52MIDI Transport
- 17:05MIDI Show Control
- 18:20Launchpad
related talks
29mMIDI A New Dimension in Controlling Your Browser
20mLook What You MIDI Me Do!
30mSmartWeb 2016 - Ruth John
44mTiny Computers, JavaScript and MIDI
44mBeats in the Browser - Coding Music with JavaScript
14mMusical Creativity in the Browser
40mMidi Meets CSS
07mRapidly Prototyping MIDI Controllers With Web MIDI
