wasabi icon indicating copy to clipboard operation
wasabi copied to clipboard

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

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.