← Back to visualizers
sheep-viz
audio-reactive visuals for live performance
about
sheep-viz is a collection of 16 browser-based audio visualizers built for live music performance,
VJ work, and creative coding exploration. Each visualizer reacts to audio input in real-time
and can be controlled via MIDI controllers.
The project pays homage to classic visualizer software like Winamp's Milkdrop and Geiss,
as well as art movements from Van Gogh to Picasso to Jackson Pollock.
features
- 16 unique visualizers with 8 presets each (128 total styles)
- Audio input via file, microphone, or system audio capture
- MIDI controller support (tested with Arturia MiniLab 3)
- Fullscreen projection mode with popout controls
- Image overlay system with pulse, split, and glitch effects
- No installation required - runs entirely in browser
tech stack
- Canvas 2D / WebGL for rendering
- Web Audio API for FFT analysis
- Web MIDI API for controller input
- getDisplayMedia API for system audio capture
forking & usage
This project is open source under the MIT License. You are free to:
- Use these visualizers for your own performances
- Fork and modify the code
- Create derivative works
- Use commercially
The only requirement is to include the original copyright notice in any copies or substantial portions.
git clone https://github.com/electricsheepco/sheep-viz.git
cd sheep-viz
# Open any .html file in a browser - no build step required
credits
-
Sheep Creator
sheep.band - Made by musicians, for musicians
-
Electric Sheep Supply Co. Studio
electric-sheep-supply-co.in
-
Claude AI Collaborator
Pair programming and code generation
-
Milkdrop / Geiss Inspiration
Ryan Geiss's legendary Winamp visualizers
-
Major Mono Display Typography
Google Fonts
contact
Found a bug? Have a feature request? Want to collaborate?