Skip to content

Latest commit

 

History

1,428 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiVi Logo

MiVi: MIDI Visualizer

Transform your MIDI files into stunning visual experiences.

codecov

MiVi Screenshot

Try MiVi →

Features

  • Visualizer Styles - Piano Roll, Vertical Piano Roll (falling notes onto a keyboard), and Comet modes
  • Deep Customization - 30+ adjustable parameters, colors, and effects
  • Playback Control - Play, pause, seek, and track management
  • Video Export - Export visualizations as video files
  • Privacy First - Runs entirely in your browser; your files are never uploaded to any server
  • PWA Support - Install as standalone app, works offline

Development

Prerequisites

  • Node.js (v24 or later)
  • pnpm (v10 or later)

Setup

git clone https://github.com/sunya9/mivi.git
cd mivi
pnpm install
pnpm dev

Then open http://localhost:5173 in your browser.

Contributing

Contributions are welcome! Bug fixes and small improvements can be submitted as a PR directly. For new features or large changes, please open an issue first to discuss.

License

MIT License

About

Midi Visualizer, with audio support.

Topics

Resources

Stars

14 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages