KMid2: Difference between revisions

From KDE UserBase Wiki
(New Mandriva RPM package)
(New features for 0.2)
Line 30: Line 30:


==ChangeLog==
==ChangeLog==
Coming soon release 0.2
:* 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.
2009-12-30 Release 0.1.1  
2009-12-30 Release 0.1.1  
:* Recent files menu  
:* Recent files menu  
Line 44: Line 52:
==Notes for usage==
==Notes for usage==
:* If you use Timidity++ as a software synthesizer, you may have to install GUS patches or sound fonts. You can find them at [http://freepats.zenvoid.org/freepats freepats]
:* If you use Timidity++ as a software synthesizer, you may have to install GUS patches or sound fonts. You can find them at [http://freepats.zenvoid.org/freepats freepats]
:* In this case you will need to start Timidity++ with
$ timidity -iA
:* There is an init script
$ /etc/init.d/timidity start
:(in Debian, the package timidity-daemon)
:*[http://www.fluidsynth.org Fluidsynth] is an alternative.  It has a helpful gui called [http://qsynth.sourceforge.net QSynth].  For soundfonts, try [http://www.schristiancollins.com/generaluser.php General User GS].
:*[http://www.fluidsynth.org Fluidsynth] is an alternative.  It has a helpful gui called [http://qsynth.sourceforge.net QSynth].  For soundfonts, try [http://www.schristiancollins.com/generaluser.php General User GS].
:*For more information and options, there is a [[Tutorials/MIDI on Linux|tutorial]] available.
:*For more information and options, there is a [[Tutorials/MIDI on Linux|tutorial]] available.


Line 83: Line 84:


::{|
::{|
|[[Image:Im-status-message-edit.png]]||'''Note'''||This status report has been  updated on 30th December 2009
|[[Image:Im-status-message-edit.png]]||'''Note'''||This status report has been  updated on 12th January 2009
|}
|}


[[Category:Multimedia]]
[[Category:Multimedia]]

Revision as of 12:47, 12 January 2010

Template:I18n/Language Navigation Bar

Click to enlarge
Simple Karaoke or getting the best from your Midi Synthesizer!

KMid 2 is in preparation. As part of Extragear it does not necessarily ship on the same date as KDE SC 4.4, but it is on track for a stable release around that time. Meanwhile, preliminary releases have been published.

So what is the current status?

Currently implemented

Here are some major features implemented in KMid2:

  • MIDI and Karaoke files are supported.
  • Playback to external hardware MIDI devices.
  • Allow to use software synths as well, like Timidity++ and QSynth/FluidSynth.
  • Tempo and volume controls.
  • Added a pitch (transpose) control.
  • Rhythm view (visual metronome).
  • Configurable character encoding, font and color for lyrics.
  • Playlists (song collections).
  • MIDI Mapper, translating General Midi events into other events understood by some synthesizers.
  • Channel window, with solo/muting controls and instrument selectors.
  • Piano player window, using VMPK artwork and technology.
  • Runs in Linux, using the ALSA Sequencer.

What is not yet ready?

  • Support for Windows and Mac OSX.
  • Multiple MIDI output ports. Currently plays to a single output port.
  • Konqueror integration.

ChangeLog

Coming soon release 0.2

  • 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.

2009-12-30 Release 0.1.1

  • Recent files menu
  • Highlight trimmed syllables, ignoring leading and trailing white spaces
  • Allow stop in paused state
  • Synchronized with lib. aseqmm 0.2.0
  • Assorted fixes

2009-11-30 Release 0.1.0

Demo

See KMid2 in action in this Screencast

Notes for usage

  • If you use Timidity++ as a software synthesizer, you may have to install GUS patches or sound fonts. You can find them at freepats
  • Fluidsynth is an alternative. It has a helpful gui called QSynth. For soundfonts, try General User GS.
  • For more information and options, there is a tutorial available.

Download

  • Source packages
http://sourceforge.net/projects/kmid2/files/
  • openSUSE Build Service - Search packages
http://software.opensuse.org
  • openSUSE Build Service - RPM packages for openSUSE
openSUSE 11.2
openSUSE 11.1
openSUSE 11.0
  • openSUSE Build Service - DEB packages for xUbuntu
xUbuntu_9.04
xUbuntu_9.10
  • Gentoo ebuild
http://packages.gentoo.org
  • Mandriva 2010
http://www.mandrivalinux.gr

Resources

Note This status report has been updated on 12th January 2009