Jump to content

KMid2: Difference between revisions

From KDE Wiki Sandbox
Annew (talk | contribs)
No edit summary
Plcl (talk | contribs)
No edit summary
Line 5: Line 5:
|}
|}


KMid 2 is in preparation.  As part of Extragear it does not necessarily ship on the same date as KDE 4.4, but it is on track for release around that time. So what is the current status?
KMid 2 is in preparation.  As part of Extragear it does not necessarily ship on the same date as KDE 4.4, but it is on track for a stable release around that time. Meanwhile, a preliminary release 0.1.0 has been published.
 
So what is the current status?


==Currently implemented==
==Currently implemented==
Line 25: Line 27:
:* Support for Windows and Mac OSX.
:* Support for Windows and Mac OSX.
:* Multiple MIDI output ports. Currently plays to a single output port.
:* Multiple MIDI output ports. Currently plays to a single output port.
:* Documentation.
:* Konqueror integration.
:* Konqueror integration.


Line 36: Line 37:
:(in Debian, the package timidity-daemon)
:(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 GeneralUser].
:*[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].
 
==Download==
 
:* Source packages
[http://sourceforge.net/projects/kmid2/files/ http://sourceforge.net/projects/kmid2/files/]
 
:* OpenSuse RPM packages
[http://software.opensuse.org/search?baseproject=ALL&p=1&q=kmid2  http://software.opensuse.org]


==Resources==
==Resources==
:* If you are interested in building for testing, please read [http://websvn.kde.org/*checkout*/trunk/playground/multimedia/kmid2/README the README]
:* If you are interested in building for testing, please read [http://websvn.kde.org/*checkout*/trunk/playground/multimedia/kmid2/README the README]
:* The source code for testing is available [http://websvn.kde.org/trunk/playground/multimedia/kmid2/ from here]
:* The source code repository for testing and development is available [http://websvn.kde.org/trunk/playground/multimedia/kmid2/ from here]


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


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

Revision as of 20:07, 30 November 2009

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 4.4, but it is on track for a stable release around that time. Meanwhile, a preliminary release 0.1.0 has 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.

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

Download

  • Source packages

http://sourceforge.net/projects/kmid2/files/

  • OpenSuse RPM packages

http://software.opensuse.org

Resources

  • If you are interested in building for testing, please read the README
  • The source code repository for testing and development is available from here
Note This status report has been updated on 30th November 2009