~/talk

Sound Will Age You

Talkat JSConf US 2013 · 2013-05-28..05-30· [creative-coding]
slides:none on file

A concrete recipe: use start with Web Audio and fall back to HTML5 for compatibility, accept that Web Audio gives low latency and unlimited streams while HTML5 is the reliable fallback, ship assets as mp3/webm/ogg and implement auto-select codec order (probably → maybe), handle mobile gesture blocks by binding a touchstart and using the zero-volume play-pause trick to avoid double-downloads, and expose a unified plugin API so games load and play reliably across browsers.

AI-written summary · about

  1. 0:00Start
  2. 3:05Sounds are Important
  3. 3:30Sounds are Iconic
  4. 4:15Sounds are Hard
  5. 5:08Best Foot Forward
  6. 6:32Start with WebAudio What Do We Get? • High Performance
  7. 7:30Initialization WebAudio
  8. 8:46Loading HTML5 Audio
  9. 23:50Single Stream on Mobile
  10. 25:21Start with Web Audio • Scheduling
  11. 25:55Push Web Audio Instead
  12. 26:42Game Sounds w/ Fallbacks
~/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.