home/ atoms/ estuary-networked-ensemble-platform

Estuary is a zero-install browser platform for collaborative live coding in networked ensembles

Estuary (estuary.mcmaster.ca) is an open-source browser application that lets multiple performers live-code music and visuals together — either in the same room or distributed globally — without installing any software beyond a web browser. It hosts several mini-languages (TidalCycles/MiniTidal, Punctual, CineCer0, Hydra, Seis8s, TimeNot) in a single environment, with a shared projectional workspace, built-in tutorials, and a networked tempo that all participants follow. The platform is actively maintained by the McMaster University research group (David Ogborn et al.) and runs 24/7 at estuary.mcmaster.ca. A common misconception is that Estuary requires SuperCollider or local installation — it runs entirely in the browser via WebAudio and GHCJS-compiled Haskell.

Examples

Navigate to estuary.mcmaster.ca, create or join a named ensemble room, select MiniTidal in a code zone and evaluate s "bd cp" — all participants hear it immediately without installing anything.

Assessment

Explain what makes Estuary different from running TidalCycles locally; identify at least two languages available inside it and describe the zero-install deployment model.

“support for networked ensembles (whether in the same room or distributed around the world)”
corpus · estuary-collaborative-browser-live-coding-platform-networked · chunk 3