KMid2 Changelog

What's new in KMid2 2.4.0

Aug 16, 2010
  • New kmid_part. It is a KPart implementing KMediaPlayer interfaces. This component can be integrated easily in any KDE program as a simple ReadOnlyPart; for instance Konqueror can play MIDI files with it
  • New DBus interfaces org.kde.KMid and org.kde.KMidPart
  • libkmidbackend has some new methods, soversion bumped to 1.0.0
  • New and updated translations
  • Assigned default shortcuts to keyboard media keys
  • Fix in vumeter widget: drawing errors and CPU usage
  • Fixes in all backends for initial MIDI program changes
  • Fix in ALSA sequencer backend: bug 242912 (requires Drumstick >= 0.4)

New in KMid2 2.3.0 (Apr 27, 2010)

  • New Mac OSX and Windows backends
  • Fixes in ALSA sequencer backend:
  • don't set an explicit output pool size, using the default size instead.
  • unconditionally reload MIDI devices before checking the available outputs.
  • Drumstick libraries v0.3.1 recommended.

New in KMid2 2.2.2 (Mar 15, 2010)

  • Fixed program termination, stopping active notes.
  • Fixed a crash when shuffling an empty playlist.
  • Fixed creation of examples and system songs bookmarks at runtime, for file open dialog places. Bookmarks are created only when files are found.
  • Fixed saving the initial MIDI connection dialog selection.
  • Replaced the initial MIDI connection dialog by a new one enabling online help access, and better design.
  • The last directory used in several open/save dialogs is now saved between sessions.
  • Drumstick libraries v0.3 are needed.

New in KMid2 0.2.1 (Feb 9, 2010)

  • Automatic detection of text encodings for lyrics
  • Get channel labels from SMF metadata (track names)
  • Pianola window: added labels showing the channel names
  • Check the runtime ALSA driver version for advanced MIDI ports
  • Patch from Kevin Kofler adding a "pulseaudio" option for TiMidity++
  • Fixed a memory leak
  • Fixed command line play lists handling
  • Fixed settings dialog: soft-synth audio output combos and apply button

New in KMid2 0.2.0 (Jan 28, 2010)

  • External soft-synths can be automatically launched at startup. A new page including FluidSynth and TiMidity++ settings has been added to the "Configure kmid2" dialog.
  • Each channel may be labeled in a text field besides each channel number.
  • New "lock instrument" button in the channels window to override the song's predefined instruments.
  • Settings per song can be saved and automatically retrieved, including text encoding, volume, pitch, rhythm, channel labels and fixed instruments.
  • The sample songs location is added to the places navigation panel in the open dialog.
  • Several other usability enhancements. Many thanks to the KDE Usability Team for the suggestions.