~/talk

LiveJS: Making Music with JavaScript

Talkat ColdFront 2017 · 2017-09-05..09-06· [creative-coding, javascript]
github:mmckegg
slides:none on file

Browser-based app generates music, visuals and lighting using WebAudio and WebMIDI, running in Electron or any modern browser; MIDI controllers send note/control numbers that trigger oscillators, filters and loops in real time. Audio analysis uses the analyzer node to extract frequency amplitudes and pipe values into CSS custom properties or canvas for visuals. A CSS-to-hardware pipeline maps computed styles to DMX values (project-level tool called DMX pan), and the demos mostly run live with occasional last-minute hiccups.

AI-written summary · about

  1. 0:00Start
  2. 18:02CREATE VISUALS ANALYSE SOUND
  3. 20:18NEW CSS FEATURES CUSTOM PROPERTIES
  4. 24:33MIDI INSTRUMENT
  5. 31:25the final solution
~/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.