Whstlrs is a cross-platform midi visualizer, build in Rust, It helps people to practice song on a MIDI wind controller. It uses the wgpu library, in runs on linux, macos and windows. And is a work in progress. I use the warbl as a the midi wind controller.

As sheet music it uses files using abc notation or lilypond notation, these are converted into a special svg with classes and id as note identifiers using a custom lilypond script. It captures the midi events and maps those to the holes of the tin whistle flute image.

whstlrs screenshot

Download sourcecode whstlrs github.

© 2019-2024 David Rasch