~/conference

Web Audio Conference 2018

date:2018-09-19..2018-09-21
location:Berlin, Germany
series:Web Audio Conference · 3 editions
editions:[Web Audio Conference 2018, Web Audio Conference 2019, Web Audio Conference 2021]
titleauthorlength
The opening keynoteRuth John37m
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
Generative music, playful visualizations and where to find themLisa Passing19m
A browser-based system called party for two generates melodic snippets with a simple algorithm (randomly fills time slots, orients to previous notes, limits…
Talk on
WebSonify: Ambient aural display of real-time dataNicholas Violi17m
A browser app connects the site’s live user counts via the Google Analytics real-time API to the Web Audio API and generates a procedurally composed ambient…
Talk on
A JavaScript Library for Flexible Visualization of Audio DescriptorsGerard Roma, Anna Xambó16m
fad.js is a JavaScript library that loads audio descriptors (via Essentia or web services), represents them as typed Signal objects, and composes operations…
Talk on
Exploring Real-time Visualisations to Support Chord Learning...Johan Pauwels, Anna Xambó20m
A prototype web app called Jam with Jamendo queries Jamendo’s ~200,000-track API and serves songs whose automatic chord transcription (confidence score…
Talk on
Musical Deep Neural Networks in the BrowserTero Parviainen21m
Neural music models run entirely in the browser using TensorFlow.js and Magenta.js, loading pre-trained nets (roughly 20MB each) to generate melodies, drums…
Talk on
Participatory musical improvisations with Playsound.spaceAriane S Stolfi, Alessia Milo17m
A web app that pulls ~400k sounds from Freesound via its API and lets users play and loop multiple samples in-browser with spectrogram-based search, real-time…
Talk on
From artist to software developer and back. A celloist’s perspective on Web AudioHilke Ros20m
Classical cello and pop production meet a working prototype that translates Tone.js into a Ruby wrapper for Tone.js and feeds Ableton Live exports (XML + WAVs)…
Talk on
Collaborative Coding with Music: Two Case Studies with EarSketchAvneesh Sarwate12m
EarSketch is a web DAW where students write Python or JavaScript to program music via an API for loops, one‑shots and effects and it already serves 15–20k…
Talk
WebAssembly AudioWorklet CsoundSteven Yi20m
A WebAssembly + AudioWorklet Csound port runs LibCsound in an AudioWorklet node with a ScriptProcessor fallback, shipping both sync and async WASM loaders. It…
Talk on
Metaprogramming Strategies for AudioWorkletsCharles Roberts14m
Ports Genish.js and Gibberish.js from ScriptProcessor to AudioWorklets and demonstrates a working approach that mirrors state across threads using ES6 Proxy…
Talk on
AMBIENT HTML5: Music for tiny airports in 256 bytesMathieu Henri16m
Recreates Brian Eno’s Ambient 1 as a self‑contained Web Audio generator that fits in 256 bytes and a 38‑byte HTML shell, and it actually runs. Uses a…
Talk on
Concert for Smartphones and OrchestraAndrey Bundin21m
Violin - Alexey Kotchetkov Viola - Coco Elane Cello - Ladis Cinzek This audience devices participative performance combines symphonic orchestra with the choir…
Talk on
Tender Buttons | Sound | SpaceAriane S Stolfi, Alessia Milo, Mathieu Barthet21m
A live system maps lines of Gertrude Stein's Tender Buttons to web searches and fetches samples to build an improvised soundscape: a recording of the poem runs…
Talk on
Imaginary BerlinAnna Xambó12m
This piece invites the audience to create a collaborative soundscape based on audio streams from the area of Berlin and by using their mobile devices…
Talk on
No merge conflictsGerard Roma08m
A live participatory system lets audience members open a URL to a smartphone synth via URL that maps touch and accelerometer input to sound and visuals; an…
Talk on
Listening Back - The Web Never ForgetsJasmine Guffond24m
A live Chrome plug-in translates each cookie insertion, update or deletion into sound using digital waveform synthesis via the Tombridge library, and the…
Talk on
ImprovisationCharles Roberts12m
A live-coded improvisation system runs entirely in the browser, using a completely rewritten Gibber that incorporates gibberwocky techniques and upgraded audio…
Talk on
The second keynoteChris Rogers01h 00m
Begins as a 2009 Google 20% experiment implemented in WebKit and evolves into a cross‑browser API, building a fast multithreaded convolution reverb with…
Talk on
WAP: Ideas for a Web Audio Plug-in StandardMichel Buffa, Jerome Lebrun19m
A draft API spec plus a small SDK and JavaScript proof-of-concepts define how Web Audio plug-ins declare metadata, are discovered from remote repositories, are…
Talk on
iPlug2: Desktop Plug-in Framework Meets Web Audio ModulesOliver Larkin21m
iPlug 2 compiles the same C++ code into desktop plug-ins (AUv3, VST3, iOS) and Web Audio Modules using WebAssembly, producing a working web version of a…
Talk on
Native Web Audio API PluginsJari Kleimola17m
Implements native VST-style plugins by embedding Chromium Embedded Framework inside plugin DLLs, routing plugin audio into Web Audio as a virtual media stream…
Talk on
Latency and Synchronization in Web AudioWalker Henderson19m
A live‑looping looper called resonator handles UI, input and output latency by measuring offsets (including a headphone hricko rang loopback trick and an…
Talk on
The Timing Object - A Pacemaker for the WebChristoph Guttandin12m
Defines a W3C Draft Timing Object that provides a single timeline to align multiple timers and control arbitrary timed sources, claiming it can synchronize a…
Talk on
cables—a web based visual programming language for WebGL and Web AudioTim Pulver14m
A browser-based visual editor that builds runnable WebGL and Web Audio applications without coding, with node types for operators, switches, functions and…
Talk on
r-audio: Declarative, reactive and flexible Web Audio graphs in ReactJakub Fiala21m
r-audio is a React wrapper that maps Web Audio nodes to JSX components, providing supports all non-deprecated nodes and graph combinators (pipeline, split…
Talk on
dspNode: Real-time remote audio renderingThomas Dodds25m
Proposal moves real-time audio DSP out of the browser so a lightweight client controls a cloud renderer that streams fully mixed audio back. Implementation…
Talk on
DSP2JS - A C++ framework for the development of in-browser DSPsOliver Major13m
Framework ports C/C++ DSP to the browser by compiling to WebAssembly with Emscripten + WebAudio API and a three-step input: C++ binding class, JSON descriptor…
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.