mirror of
https://github.com/quantum5/MusicKeyboard.git
synced 2025-04-24 05:01:58 -04:00
include | ||
src | ||
.gitignore | ||
commctrl6.manifest | ||
GNUmakefile | ||
highdpi.manifest | ||
keyboard.ico | ||
keyboard.rc | ||
LICENSE | ||
Makefile | ||
README.md |
MusicKeyboard

This free and open source program emulates a piano, but can use all available MIDI instruments, instead of just the piano. You can use this program to play almost any music you like.
Features
- Full chording support in program, but due to the keyboard chording limitations, only 3 - 7 keys may be pressed simultaneously, so your milage may vary.
- Multitouch with hardware support.
- Recording music into a MIDI file.
- Key signature changing.
- Different keyboard layouts.
- Using Windows's builtin beeping functionality when MIDI is unavailable.
Download
The latest download is available on Jenkins (direct link).
Compliation
Using Visual C++ command line:
$ nmake
The resulting files will be produced in dist\Release\Keyboard.exe
.
Using MinGW:
$ make
The resulting files will be produced in MusicKeyboard.exe
.
Tested to compile on Visual C++ 2010, 2013, and MinGW.