Skip to content

arduano/wasabi

Repository files navigation

Wasabi

Wasabi is a modern and fast real-time MIDI player written in Rust.

Features

  • Multithreaded
  • Easy to use and configurable
  • Integrated MIDI synthesizer (XSynth)

Usage

To use Wasabi, your system must support Vulkan.

  1. Clone the code from this repo
  2. Build it and run it
  3. Configure wasabi through the settings
  4. Select a MIDI by clicking "Open MIDI"

Keyboard Shortcuts

  • Space - Play/Pause MIDI
  • Right Arrow - Skip 1 second
  • Left Arrow - Go back 1 second
  • Up Arrow - Slower note speed
  • Down Arrow - Faster note speed
  • Alt+Enter - Toggle fullscreen
  • Ctrl+F - Show/Hide top panel
  • Ctrl+G - Show/Hide statistics

License

Wasabi is licensed under the "Dont Be a Dick" Public License.

About

The fastest and most memory efficient Black MIDI player. Can play virtually any Black MIDI you have in realtime.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •