Piano too expensive? Try the free virtual piano.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include
src
.gitignore
GNUmakefile
LICENSE
Makefile
README.md
commctrl6.manifest
keyboard.ico
keyboard.rc

README.md

MusicKeyboard Jenkins GPLv3

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

MusicKeyboard Screenshot

  • 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.