KMid is a feature-rich MIDI and Karaoke player.


  • Plays MIDI and Karaoke files.
  • Playback to external hardware MIDI devices.
  • Allows to use software synths as well.
  • Tempo and volume controls.
  • Pitch (transpose) control.
  • Rhythm view (visual metronome).
  • Configurable character encoding, font and color for lyrics.
  • Playlists (song collections).
  • MIDI Mapper.
  • Channels window, with solo/muting controls and instrument selectors.
  • Piano player window, using VMPK artwork and technology.

Developed By



KMid is distributed under the terms of the GNU General Public License (GPL), Version 2.