~/talks

Ruth John

what they talk about

all 5 in the filters

where they keep going back

all 12 in the filters

on a stage with

who talks about the same things

titleconferencedate
Day Discoffconf 20222022-11-10
Demo builds a small drum kit using the Web Audio API: oscillators with waveform types (sine, triangle), a frequency linear ramp from ~130Hz down to 1Hz over…
Talk on
Houdini: The magic of CSS and JavaScriptJSCamp Romania 20192019-09-23
Overview of concrete APIs and demos: Typed OM returns real typed values via computedStyleMap so JavaScript gets number+unit objects (CSSUnitValue…
Talk on
How To Be a Web AV ArtistPixel Pioneers Bristol 20192019-06-07
Shows a working Portable Audio Visual Pack that projects live visuals to music and runs from a laptop plus a small projector. Uses Web Audio API for mic input…
Talk on
How To Be a Web AV ArtistCascadiaJS 20182018-11-15
Starts from concrete claims and demos: grabs audio via the Web Audio API, analyzes frequency bins, then runs a custom “spread” algorithm (took about six…
Talk on
The opening keynoteWeb Audio Conference 20182018-09-19
Builds playable physical “mixtapes” with a desktop laser cutter and the Web Audio API, producing laser-cut LP, CD, laser-cut cassette and iPod-style discs that…
Talk on
Live:js openingJSConf EU 20182018-06-02
Opening JSConf EU 2018 with a pure JavaScript (animations, sound, projection, music) performance.
Talk on
How to be a Web AV ArtistHalf Stack 20172017-11-17
-- no description --
Talk on
LiveJS: Making Music with JavaScriptColdFront 20172017-09-05
Browser-based app generates music, visuals and lighting using WebAudio and WebMIDI, running in Electron or any modern browser; MIDI controllers send…
Talk on
How To Be A Web A/V ArtistJSConf EU 20172017-05-06
Uses the Web Audio API analyzer node to get frequency bins then remaps them to musical octaves (not linear bins) so visuals reflect real notes, pushes numbers…
Talk on
How to be a Web A/V ArtistJSConf AU 20162016-12-01
Build is concrete: browser code captures audio via Web Audio, analyzes frequency arrays, and maps values into DOM, SVG and canvas; MIDI controllers arrive over…
Talk on
{ Live : JS }JSConf.Asia 20162016-11-25
A live system stitches JavaScript audio, visuals and venue lights into one performance: Web Audio API for analysis and looping, Web MIDI API to read controller…
Talk on
SmartWeb 2016 - Ruth JohnSmartWeb 20162016-09-20
MIDI is a data protocol not sound: three-byte messages (first byte = note on/note off, second = note number like 60 = middle C, third = velocity) that the…
Talk on
Let's talk about MIDIRuhrJS 20162016-07-02
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…
Talk on
~/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.