Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hexadecimal233/midi-visualizer

🎵 A 2D MIDI visualizer written in Rust.
https://github.com/hexadecimal233/midi-visualizer

Last synced: 6 days ago
JSON representation

🎵 A 2D MIDI visualizer written in Rust.

Awesome Lists containing this project

README

        

# midi-visualizer

🎵 A 2D MIDI visualizer written in Rust.

# Features

- 2D visualization of MIDI files
- Indicator
- Built-in synthesizer
- Fully Configurable
- Multiple channels = Multiple colors!
- TODO: Export to video (Requires FFmpeg)

![](./screenshot.png)

# Usage

TBA

# Prerequisites

- SDL2 (https://github.com/libsdl-org/SDL/releases/tag/release-2.30.6)

> You can find how to install SDL2 for rust here:

**OR**

Run:

```bash
cargo vcpkg build
```