Web Audio Conference 2018
2018-09-19..2018-09-21
Berlin, Germany
[Web Audio Conference 2018, Web Audio Conference 2019, Web Audio Conference 2021]
| title | author | length |
|---|---|---|
| The opening keynote | Ruth John | 37m |
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… | ||
| Generative music, playful visualizations and where to find them | Lisa Passing | 19m |
A browser-based system called party for two generates melodic snippets with a simple algorithm (randomly fills time slots, orients to previous notes, limits… | ||
| WebSonify: Ambient aural display of real-time data | Nicholas Violi | 17m |
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… | ||
| A JavaScript Library for Flexible Visualization of Audio Descriptors | Gerard 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… | ||
| 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… | ||
| Musical Deep Neural Networks in the Browser | Tero Parviainen | 21m |
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… | ||
| Participatory musical improvisations with Playsound.space | Ariane S Stolfi, Alessia Milo | 17m |
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… | ||
| From artist to software developer and back. A celloist’s perspective on Web Audio | Hilke Ros | 20m |
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)… | ||
| Collaborative Coding with Music: Two Case Studies with EarSketch | Avneesh Sarwate | 12m |
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… | ||
| WebAssembly AudioWorklet Csound | Steven Yi | 20m |
A WebAssembly + AudioWorklet Csound port runs LibCsound in an AudioWorklet node with a ScriptProcessor fallback, shipping both sync and async WASM loaders. It… | ||
| Metaprogramming Strategies for AudioWorklets | Charles Roberts | 14m |
Ports Genish.js and Gibberish.js from ScriptProcessor to AudioWorklets and demonstrates a working approach that mirrors state across threads using ES6 Proxy… | ||
| AMBIENT HTML5: Music for tiny airports in 256 bytes | Mathieu Henri | 16m |
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… | ||
| Concert for Smartphones and Orchestra | Andrey Bundin | 21m |
Violin - Alexey Kotchetkov
Viola - Coco Elane
Cello - Ladis Cinzek
This audience devices participative performance combines symphonic orchestra with the choir… | ||
| Tender Buttons | Sound | Space | Ariane S Stolfi, Alessia Milo, Mathieu Barthet | 21m |
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… | ||
| Imaginary Berlin | Anna 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… | ||
| No merge conflicts | Gerard Roma | 08m |
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… | ||
| Listening Back - The Web Never Forgets | Jasmine Guffond | 24m |
A live Chrome plug-in translates each cookie insertion, update or deletion into sound using digital waveform synthesis via the Tombridge library, and the… | ||
| Improvisation | Charles Roberts | 12m |
A live-coded improvisation system runs entirely in the browser, using a completely rewritten Gibber that incorporates gibberwocky techniques and upgraded audio… | ||
| The second keynote | Chris Rogers | 01h 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… | ||
| WAP: Ideas for a Web Audio Plug-in Standard | Michel Buffa, Jerome Lebrun | 19m |
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… | ||
| iPlug2: Desktop Plug-in Framework Meets Web Audio Modules | Oliver Larkin | 21m |
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… | ||
| Native Web Audio API Plugins | Jari Kleimola | 17m |
Implements native VST-style plugins by embedding Chromium Embedded Framework inside plugin DLLs, routing plugin audio into Web Audio as a virtual media stream… | ||
| Latency and Synchronization in Web Audio | Walker Henderson | 19m |
A live‑looping looper called resonator handles UI, input and output latency by measuring offsets (including a headphone hricko rang loopback trick and an… | ||
| The Timing Object - A Pacemaker for the Web | Christoph Guttandin | 12m |
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… | ||
| cables—a web based visual programming language for WebGL and Web Audio | Tim Pulver | 14m |
A browser-based visual editor that builds runnable WebGL and Web Audio applications without coding, with node types for operators, switches, functions and… | ||
| r-audio: Declarative, reactive and flexible Web Audio graphs in React | Jakub Fiala | 21m |
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… | ||
| dspNode: Real-time remote audio rendering | Thomas Dodds | 25m |
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… | ||
| DSP2JS - A C++ framework for the development of in-browser DSPs | Oliver Major | 13m |
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… | ||
| nothing matches | ||