~/talk

How live music is evolving in a post pandemic world

slides:none on file

Claims that browser music is practical get backed by concrete techniques: using Web MIDI & Worklets with plain WebSockets to send tiny MIDI events, batching them into relay sampling and playback chunks, and measuring offsets with performance.now to align parts. A live demo actually lets audience members play together over the page, revealing the surprise that it works reasonably well locally but degrades past 300–400 mile latency limit. Observability and regionally distributed testing turn out to be essential to diagnosing failures.

AI-written summary · about

  1. 0:00Intro
  2. 0:38Bens background
  3. 4:50What is networked live music
  4. 5:49How did we get here
  5. 8:49What about this as a need
  6. 10:09Two desired outcomes
  7. 10:38Remember to have fun
  8. 11:55What is browser music
  9. 16:13Live distributed musical experiences
  10. 17:13Testing
  11. 22:25Relays
  12. 24:46Event Sampling Playback
  13. 27:07Calculating Offsets
  14. 28:15MIDI
  15. 29:57Event types
  16. 30:56JavaScript limitations
  17. 34:29User monitoring
  18. 35:11Datadog
  19. 37:09Infrastructure
  20. 38:09Current Progress
~/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.