(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
imguisubmodule, as it is; - the
gl3wsubmodule, as it is; - to compile
PortMidiwith 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.
