Browser-based noise synthesizer with real-time ASCII art visuals.
- Noise generators — brown, white, pink, blue, violet noise
- Binaural beats — configurable carrier and beat frequency
- Microphone input — use your mic as a sound source
- Effects chain — parametric EQ, reverb, delay, compressor, distortion, chorus, bitcrusher
- LFO modulation — route LFOs to any parameter
- 12 visual modes — waves, static, topology, fractal, spectrum, waveform, matrix, voronoi, lissajous, perlin, life, mandelbrot
- GPU-accelerated rendering — WebGL with Canvas 2D fallback
- Audio-reactive visuals — sensitivity and color reactivity controls
- Shareable presets — export/import via URL
- Vanilla JS + Vite
- Web Audio API
- WebGL (fullscreen ASCII shader)
- Zero dependencies
npm install
npm run devnpm run build
npm run previewMIT