WebGL fragment shader with a 3-band mic analyser.
A fragment shader fed three numbers — low, mid, high — sampled from the live microphone. The shader's job is to make those numbers visible without ever depicting them: no waveforms, no equalisers. The piece works best in a quiet room, where the visual response is loudest because the input has the most headroom.
- Medium
- WebGL · live mic
- Tech
- React · WebGL
- Year
- 2026
- Source
- —