[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: [PATCH] KMid: draw note events
From: Pedro Lopez-Cabanillas <pedro.lopez.cabanillas () gmail ! com>
Date: 2009-10-01 15:37:48
Message-ID: 200910011737.48974.pedro.lopez.cabanillas () gmail ! com
[Download RAW message or body]
On Wednesday, September 30, 2009, Albert Astals Cid wrote:
> A Dimecres, 30 de setembre de 2009, Pedro Lopez-Cabanillas va escriure:
> > I'm interested in KMid, and very sorry for the orphan.
>
> You can always adopt it ;-)
Right. In one way or another, this is something I'm seriously considering. I
really want a good MIDI/Karaoke player for Linux, and KMid has several very
interesting features:
* Playback to external MIDI devices.
* Allow to use software synths as well, like Timidity++ and QSynth/FluidSynth.
* Change tempo and volume control. I want to add a key (transpose) control as
well.
* Independent MIDI channel mute control.
* Support for many character encodings for lyrics, and configurable fonts.
Some of my short-term goals for KMid are:
* Remove the deprecated OSS /dev/sequencer interface support. It has been
dropped from OSSv4, anyway.
* A fair ALSA sequencer implementation: don't create/destroy the client and
port instances on each play/pause/stop action. This would allow the usage of
KMid with a MIDI Patch Bay application like aconnect, kaconnect and qjackctl.
* Avoid using fork/kill for play/pause/stop actions.
I can provide some experience on KDE and ALSA MIDI applications, as
contributions to Rosegarden and other Linux-audio projects, and as author of
several projects at sourceforge.net:
* virtual MIDI piano keyboard, http://vmpk.sourceforge.net
* kmetronome, http://kmetronome.sourceforge.net
* kmidimon, http://kmetronome.sourceforge.net/kmidimon
* aseqmm library, http://kmetronome.sourceforge.net/aseqmm
The last one is a C++ wrapper around the ALSA library sequencer interface,
using Qt4 objects, idioms and style. Used in KMetronome and KMidimon, it
would be useful to revamp KMid.
Regards,
Pedro
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic