Virtual MIDI Piano Keyboard 0.6.0
Features at a glance
Key features include support for driving software or hardware MIDI synthesizers, support for driving internal or external MIDI synthesizers, support for mouse and keyboard peripheral devices, which can be used to play MIDI notes, support for viewing played MIDI notes from another MIDI file player or instrument, support for receiving MIDI events, support for generating MIDI events, as well as a modern graphical user interface written in Qt.
in addition to the above, the software features alphanumeric keyboard mapping, which can be easily configured using the GUI (XML files are used for storing the settings), support for French, Spanish and German keyboard layouts, as well as the ability to send controllers and program changes to a MIDI synthesizer. All the MIDI input/output features are powered by the cross-platform Drumstick RT framework.
Provides definitions for different devices and standards
Please note that Virtual MIDI Piano Keyboard can provide definitions for different devices and standards as .INS files, which can be written by popular applications, such as QTractor and TSE3.
Under the hood, availability and supported OSes
The application is written in the C++ programming language, using the Qt GUI toolkit for its beautiful graphical user interface. Virtual MIDI Piano Keyboard is a cross-platform software, supported on the GNU/Linux, Microsoft Windows and Mac OS X operating systems. On GNU/Linux, it’s available for download as universal installers in the .run file format, as well as a source tarball.
Reviewed by Marius Nestor on September 15th, 2014
In a hurry? Add it to your Download Basket!
- Qt5 migration completed. XCB replacing X11 library on Linux/Unix
- RtMIDI replaced by Drumstick-RT with pluggable backends: ALSA Seq, OSS, Windows, Mac OSX, Network and FluidSynth.
- Ticket #39: keyboard can start on any note
- Allow to configure any number of keys, instead of full octaves
Application descriptionVirtual MIDI Piano Keyboard is an open source MIDI event receiver and generator that does not produce any sound by its...