~/talk

Let's talk about MIDI

Talkat RuhrJS 2016 · 2016-07-02..07-03· [web-platform, creative-coding]
slides:none on file

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

  1. 0:00Intro
  2. 0:18Welcome
  3. 1:12What is MIDI
  4. 2:00History of MIDI
  5. 3:45Messages
  6. 4:22Web MIDI
  7. 6:06Data
  8. 7:01Sound
  9. 7:50Keyboards
  10. 9:14Timing
  11. 11:08Recording
  12. 12:13MIDI Instruments
  13. 15:19Hardware
  14. 15:52MIDI Transport
  15. 17:05MIDI Show Control
  16. 18:20Launchpad
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.