~/talk

Tools for the 21st century musician

Talkat dotJS 2014 · on Monday, 2014-11-17· [creative-coding]
slides:none on file

Web Audio API delivers accurate scheduling in audio time rather than DOM timing so parameter automation (setValueAtTime, linearRampToValueAtTime) produces glitch‑free envelopes, low‑frequency oscillators modulate another oscillator’s frequency (e.g. 440Hz ±100Hz producing ~340–540Hz) and buffers behave differently: oscillators are one‑shot so wrappers recreate them on start/stop, AudioBufferSourceNode holds decoded short sounds while MediaElementSource streams long files, Firefox Web Audio Editor exposes node leaks, and an npm‑based openmusic collection of modules and demos is already working.

AI-written summary · about

  1. 0:00Start
  2. 2:25WEB AUDIO accurately places sounds in space and time
  3. 3:27USE INSTANCE METHODS TO CREATE AUDIO NODES
  4. 3:42CONNECT NODES TO BUILD THE AUDIO GRAPH
  5. 4:15CONTROL NODES WITH THEIR JS API
  6. 11:16WHAT NOT TO USE
  7. 14:55Of course, CANCELLING EVENTS
  8. 15:35Example: SPOOKY SOUNDS
~/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.