Web Apps
EqualStream
Real-time audio processing and visualisation for any browser tab.
The problem
Shaping or inspecting the sound coming out of a browser tab normally means routing system audio through a virtual audio device and a desktop DAW — a setup that takes real effort, is platform-specific, and is far more machinery than the task deserves.
The approach
EqualStream captures tab audio directly through the browser's own screen-capture API and runs it through a Web Audio processing chain in real time, with a live visualiser rendered alongside. There is nothing to install and no virtual device to configure. All processing is local: audio is neither recorded nor transmitted.
What it does
- Per-tab audio capture
- Select any browser tab as the source. Muting the tab first prevents an echo between the original output and the processed stream.
- Live processing chain
- Audio is processed as it plays, so adjustments are audible immediately rather than applied to a recording after the fact.
- Real-time visualisation
- The incoming signal drives a live visualiser, rendered with WebGL post-processing for a bloom effect.
- Entirely local
- Processing happens in the browser. Nothing is recorded, stored or transmitted.
- Light and dark themes
- A theme toggle carries across sessions.
Built with
- Web Audio API
- getDisplayMedia
- three.js
- WebGL
Runs on
- Desktop browser only — tab audio capture is unavailable on mobile
Pricing
Free.