Virtual MIDI Piano Keyboard

Big VMPK Virtual MIDI Piano Keyboard is a MIDI event generator and receiver. It doesn't produce any sound by itself, but can be used to drive a MIDI synthesizer (either hardware or software, internal or external). You can use the computer's keyboard or mouse to play MIDI notes. You can use VMPK to display the played MIDI notes from another instrument or MIDI file player.

 

KMetronome

KMetronome KMetronome is a MIDI metronome with KDE interface, based on the ALSA sequencer. The intended audience is musicians and music students. Like solid, real metronomes it is a tool to keep the rhythm while playing musical instruments. It uses MIDI for sound generation instead of digital audio, allowing low CPU usage, and very accurate timing thanks to the ALSA sequencer.

 

KMidimon

KMidimon KMidimon monitors events coming from a MIDI external port or application via the ALSA sequencer, or Standard MIDI Files. It is especially useful if you want to debug MIDI software or your MIDI setup. It features a nice graphical user interface, customizable event filters and sequencer parameters, support for all MIDI messages and some ALSA messages, MIDI playback, and saving the recorded event list to a text file or SMF.

 

KMid2

KMid2 KMid2 plays MIDI and karaoke files to hardware MIDI devices or software synthesizers. It supports playlists, MIDI mappers, tempo (speed) control, volume and pitch (transpose) controls, and configurable character encoding, font, and color for lyrics. The graphic views include a rhythm view (visual metronome), a channels window with solo/muting controls and instrument selectors, and a piano player window (pianola).

 

Drumstick

drumstick This library is a C++ wrapper around the ALSA library sequencer interface, using Qt4 objects, idioms and style. ALSA sequencer provides software support for MIDI technology on Linux.

The library sources are bundled in KMetronome, KMidimon and KMid2 latest tarballs, and by default it is statically linked to these programs so it is not necessary to download or distribute the library as a standalone package.

 

All together...

Screenshot...playing with a friend (QSynth).

 

This file last modified February 25, 2011