🎡 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

  1. Download β†’ App Store / Source Code

  2. Launch MuVis β†’ The app plays a sample track ("The Elevator Bossa Nova") with live visualization.

  3. 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:

ButtonActionShortcut (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