|
|
Line 1: |
Line 1: |
| #REDIRECT [[KMid]] | | #REDIRECT [[KMid]] |
|
| |
|
| |
|
| |
| {{Template:I18n/Language Navigation Bar|KMid2}}
| |
|
| |
| {|style="text-align:center"
| |
| |[[Image:Kmid2_3.png|thumb|400px|Click to enlarge]]|| ||'''Simple Karaoke or getting the best from your Midi Synthesizer!'''
| |
| |}
| |
|
| |
| KMid is part of Extragear, so it does not necessarily ship on the same date as KDE SC. The latest stable release is 2.2.2, published on March 14th, 2010.
| |
|
| |
| So what is the current status?
| |
|
| |
| ==Currently implemented==
| |
| Here are some major features implemented in KMid:
| |
| :* 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==
| |
| 2010-03-14 Release 2.2.2
| |
| :* 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.
| |
|
| |
| 2010-02-08 Release 0.2.1
| |
| :* 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
| |
|
| |
| 2010-01-27 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 KMid in action in [http://www.youtube.com/watch?v=hmmB1svetwQ 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 [http://freepats.zenvoid.org/freepats freepats]
| |
| :*[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.
| |
|
| |
| ==Download==
| |
|
| |
| :* Source packages
| |
| :[http://sourceforge.net/projects/kmid2/files/ http://sourceforge.net/projects/kmid2/files/]
| |
|
| |
| :* openSUSE Build Service - Search packages
| |
| :[http://software.opensuse.org/search?baseproject=ALL&p=1&q=kmid http://software.opensuse.org]
| |
|
| |
| :* openSUSE Build Service - RPM packages for openSUSE
| |
| :[http://software.opensuse.org/search?baseproject=openSUSE%3A11.2&p=1&q=kmid openSUSE 11.2]
| |
| :[http://software.opensuse.org/search?baseproject=openSUSE%3A11.1&p=1&q=kmid openSUSE 11.1]
| |
| :[http://software.opensuse.org/search?baseproject=openSUSE%3A11.0&p=1&q=kmid openSUSE 11.0]
| |
|
| |
| :* openSUSE Build Service - DEB packages for xUbuntu
| |
| :[http://software.opensuse.org/search?baseproject=Ubuntu%3A9.04&p=1&q=kmid xUbuntu_9.04]
| |
| :[http://software.opensuse.org/search?baseproject=Ubuntu%3A9.10&p=1&q=kmid xUbuntu_9.10]
| |
|
| |
| :* Gentoo ebuild
| |
| :[http://packages.gentoo.org/package/media-sound/kmid http://packages.gentoo.org]
| |
|
| |
| :* Arch Linux
| |
| :[http://aur.archlinux.org/packages.php?ID=32454 (AUR) http://aur.archlinux.org]
| |
|
| |
| :* Mandriva 2010
| |
| :[http://www.mandrivalinux.gr/rpm/2010.1/i586/kmid2-0.2.1-1mgr2010.1.i586.rpm http://www.mandrivalinux.gr]
| |
|
| |
| ==Resources==
| |
| :* Some sample .kar and .mid files are installed with the application. Others are available from http://www.mididb.com/ and http://midikaraoke.com/songdir/ . There is a useful search engine at http://www.vanbasco.com/midisearch.html
| |
| :* If you are interested in building for testing, please read [http://websvn.kde.org/*checkout*/trunk/extragear/multimedia/kmid/README the README]
| |
| :* The source code repository for testing and development is available [http://websvn.kde.org/trunk/extragear/multimedia/kmid/ from here]
| |
|
| |
| ::{|
| |
| |[[Image:Im-status-message-edit.png]]||'''Note'''||This status report has been updated on 14th March 2010
| |
| |}
| |
|
| |
| [[Category:Multimedia]]
| |