~/talks

Charlie Roberts

what they talk about

where they keep going back

no series more than once — all 2 in the filters

on a stage with

never shared a talk

who talks about the same things

nobody close enough yet

titleconferencedate
Bringing the TidalCycles Mini-Language to the WebWeb Audio Conference 20192019-12-04
A small JavaScript library implements the TidalCycles mini-notation by parsing the quoted pattern strings with PEG.js parsing expression grammar, returning…
Talk on
Cyclic GibberingWeb Audio Conference 20192019-12-04
Live coding demonstrates a browser-based implementation of the TidalCycles mini-notation inside Gibber, running patterns and sequencing entirely in a tab. The…
Talk on
Audiovisual Programming in Live PerformanceWeb Audio Conference 20192019-12-04
Workshop-style session that walks through building short live-coded pieces that combine synths and shader visuals and performs them successfully, showing…
Talk on
Audiovisual Programming Workshop by Charlie Roberts. Part 1.Web Audio Conference 20192019-12-04
Live shader coding shows how tiny GLSL fragment programs (often ~13–14 lines) run once per pixel on the GPU, using uniforms like time and a UV position to make…
Talk on
Audiovisual Programming Workshop by Charlie Roberts. Part 2.Web Audio Conference 20192019-12-04
Fragment shaders render one pixel at a time using UV returns -1 to 1 so multiplying color by P.y creates a central black band; animated stripes come from…
Talk on
Audiovisual Programming Workshop by Charlie Roberts. Part 4.Web Audio Conference 20192019-12-04
Workshop shows Hydra doing real-time video feedback by sending render targets to o0–o3 outputs and using the previous frame in functions like modulate, blend…
Talk on
Audiovisual Programming Workshop by Charlie Roberts. Part 3.Web Audio Conference 20192019-12-04
Historical film examples show painters drawing directly onto film and optical soundtracks for tight or impressionistic sync; one clip uses Oscar Peterson trio…
Talk on
Gibbering at Algoraves - JS in Live Audiovisual PerformancesJSConf.Asia 20142014-11-20
Gibber (browser JS) is a live‑coding environment that actually compiles audio graphs into inline sample‑accurate callbacks so gibberish.js single-sample…
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.