KMid2: Difference between revisions
(updated status) |
(updated status) |
||
Line 14: | Line 14: | ||
:* Tempo and volume controls. | :* Tempo and volume controls. | ||
:* Added a pitch (transpose) control. | :* Added a pitch (transpose) control. | ||
:* Configurable character | :* Configurable character encoding, font and color for lyrics. | ||
:* Playlists (song collections). | :* Playlists (song collections). | ||
:* MIDI Mapper, translating General Midi events into other events understood by some synthesizers. | |||
:* Runs in Linux, using the ALSA Sequencer. | :* Runs in Linux, using the ALSA Sequencer. | ||
==What is not yet ready?== | ==What is not yet ready?== | ||
:* Channel (piano keyboard) view and Channel muting | :* Channel (piano keyboard) view and Channel muting. | ||
:* Support for Windows and Mac OSX. | :* Support for Windows and Mac OSX. | ||
Line 39: | Line 38: | ||
::{| | ::{| | ||
|[[Image:Im-status-message-edit.png]]||'''Note'''||This status report has been updated on | |[[Image:Im-status-message-edit.png]]||'''Note'''||This status report has been updated on 13th November 2009 | ||
|} | |} |
Revision as of 18:00, 13 November 2009
Template:I18n/Language Navigation Bar
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 release around that time. So what is the current status?
Currently implemented
Here are some major features from KMid that have been 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.
- Configurable character encoding, font and color for lyrics.
- Playlists (song collections).
- MIDI Mapper, translating General Midi events into other events understood by some synthesizers.
- Runs in Linux, using the ALSA Sequencer.
What is not yet ready?
- Channel (piano keyboard) view and Channel muting.
- Support for Windows and Mac OSX.
Notes for usage
- If you use Timidity++ as a software synthesizer, you may have to install 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)
- Fluidsynth is an alternative. It has a helpful gui called QSynth. For soundfonts, try GeneralUser.
Resources
- If you are interested in building for testing, please read the README
- The source code for testing is available from here