Soundworks - A Framework for Networked Music Systems on the Web
summary
Soundworks is a JavaScript framework for distributed multimedia on the web that ships a new major version focused on state management and a much smaller API surface to be learnable by non-experts. It synchronizes client and server state with a Flux-like protocol, lets nodejs clients initialize the same as browsers, and gives a controller the ability to attach to and take over any client state. Proven in concerts, installations and workshops, it is open-source BSD-3-Clause and reduces boilerplate for networked music systems.
AI-written summary · about
chapters (7)
related talks
40mLiveJS: Making Music with JavaScript
40mScalable JavaScript architecture
26mAll your browsers are belong to me
14mMetaprogramming Strategies for AudioWorklets
31mI Play the JavaScript
09mDeclarative Web Audio API
30mJavaScript Patterns For Contemporary Dance Music
28mThe App-Changing Magic (and Joy) of Web APIs
