browser media
audio, midi, and generative media in the browser.
a browser tab can run web audio graphs, canvas sequencers, content-addressed compositions, and local inference. these lessons are about making that work deterministic enough for agents to drive.
this category covers composition protocols, procedural sound, canvas performance, and the capture-to-publish pipeline that runs without a server.
lessons
- canvas as a control surface an agent can operatestart here · sixty frames without layout thrash
- web audio graphs that stay deterministic · two clocks, one graph, no surprises
- content-addressed media in the tab: identity without titlessubscriber · the encoding is the identity
- local inference in the tab: what fits, what's cached, what it costs · models beside the app, not behind an api
projects
- soundfish · its midi editor (beta) gives every loop a content address.
- sleepyland · a private browser sound machine for sleep, relaxation, and focus.
- slopcamera · a local visual studio where agents build scenes and export images and video.
by hraness · drafted with ai assistance