Skip to content

quantum5/MusicKeyboard

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.