(MIDI input to Qwerty output) translator for Virtual Piano, with additional features for supported platforms (sustain, 88-keys, velocity).
Having trouble? Visit the wiki.
Libraries used:
Themes inspired by: Monkeytype (check it out!)
To build this project, you will need:
- the
imgui
submodule, as it is; - the
gl3w
submodule, as it is; - to compile
PortMidi
with CMake; - a release of SDL2
CMake field | Description |
---|---|
CMAKE_CONFIGURATION_TYPES | Already set (Release/Debug/...) |
CMAKE_INSTALL_PREFIX | Same as your working directory |
PORTMIDI_INCLUDE_DIR | portmidi/pm_common/ |
PORTTIME_INCLUDE_DIR | portmidi/porttime/ |
PORTMIDI_LIBRARY | portmidi.lib from your build |
SDL2_DIR | SDL2-x.x.xx/ |
Build as Release to avoid some imgui
asserts.
Remember, you still need the DLLs, /themes/ etc. from the release.