π΅ MuVis - Music Visualizer
July 7, 2025 Β· View on GitHub
"See the notes they're playing."
Features
- 24 stunning visualizations (each with 4 customizable options)
- Swipe & tap controls:
- β / β to switch visualizations
- β / β to change visualization options
- Triple-tap to toggle toolbars (iOS) or enable BlackHole playback (macOS)
- Cross-platform: Runs on macOS, iOS, and iPadOS
- Real-time audio processing: Works with music files or microphone input
Quick Start
-
Download β App Store / Source Code
-
Launch MuVis β The app plays a sample track ("The Elevator Bossa Nova") with live visualization.
-
Control the experience:
- Resize window (Mac: drag corners)
- Switch visualizations:
- Mac: Click β/βΆ buttons or use keyboard arrows
- Mobile: Swipe left/right
- Adjust options:
- Mac: Click βΌ/β² buttons or use up/down arrows
- Mobile: Swipe up/down
Toolbar Guide
Bottom Controls:
| Button | Action | Shortcut (Mac) |
|---|---|---|
| β βΆ | Previous/Next visualization | β β keys |
| βΌ β² | Change visualization option | β β keys |
| βΈοΈ | Pause/Play music | - |
| π€ | Toggle microphone input | - |
| π΅ | Select music file (disabled when mic active) | - |
| π | Toggle spectral enhancer (reduces noise) | - |
| π | View User Guide / Visualizations Guide | - |
Top Controls:
- Visualization Gain: Adjust display intensity
- Treble Boost: Enhance high-frequency visibility
(These affect only the visuals, not the audio)
Visualization Options
Each of the 24 visualizations offers 4 unique rendering styles. Experiment to find your favorite combinations!
Technical Details
- Built with SwiftUI/Swift in Xcode
- Uses the BASS audio library (un4seen.com)
- Open-source for community contributions
Need More Info?
Check the in-app guides:
- User Guide: App functionality (you're reading it now)
- Visualizations Guide: Detailed explanation of each visualization