Re: [LAD] [ANN] Drumstick 0.4.0 released

2010-07-07 Thread Pedro Lopez-Cabanillas
On Wednesday, July 7, 2010, Niels Mayer wrote:
> Thanks for making these updates available!

You are welcome.

> Will http://sourceforge.net/projects/kmid2/ and
> http://sourceforge.net/projects/kmetronome/ be updated to include the
> latest drumstick? 

The latest drumstick library sources and headers have been included already in  
kmid repository (at svn.kde.org). About the other projects, the latest 
sources will be bundled in future released tarballs, until some day when I 
will decide to stop bundling it and unconditionally require the external 
shared libraries.

I'm including drumstick in the source tarballs of some projects to make it  
easier for users to try a single program, downloading a single tarball and 
building it from sources. Packagers maintaining several programs in a 
repository should link the shared libraries instead.

> Or should I just drop in the new drumstick dir and 
> recompile? kmid-svn/drumstick/README says "This is a local copy, in
> case the standalone package isn't found." --  since I have fedora
> package 'drumstick-0.3.1-2.fc12.x86_64' installed,
> should I just deinstall that package and install drumstick 0.4.0 from
> source to get the latest drumstick lib running in kmid and kmetronome?

This release is binary compatible with drumstick-0.3.x, so it would be 
possible to replace the old libraries with the new ones, but I don't 
recommend uninstalling the RPM packages because this is probably going to 
trigger a removal process on the RPM packages depending on it. In Fedora, 
only kmid depends on drumstick, as kmidimon is distributed by CCRMA 
statically linked to an older library version, and it is an ancient kmidimon 
anyway. My advice is to contact the package maintainers and suggest to 
upgrade their packages.

> FYI, I finally figured out that I have to check
> http://cia.vc/stats/project/kde/kmid  to see what's going on with that
> project (due to Kmid being in KDE's "trunk/extragear/multimedia"), but
> to see what's happening in the library,
> http://drumstick.svn.sourceforge.net/viewvc/drumstick/trunk/?view=log
> and then
> http://kmetronome.svn.sourceforge.net/viewvc/kmetronome/trunk/?view=log
> http://kmidimon.svn.sourceforge.net/viewvc/kmidimon/trunk/?view=log
> for the additional apps

There are also RSS feeds available at sourceforge.net, freshmeat.net and 
cia.vc for these projects, with several levels of detail and customization. 
Readers for the KDE desktop include Akregator and several Plasma widgets.

> BTW, is http://kmetronome.sourceforge.net/kaseq.shtml (
> https://sourceforge.net/projects/kmetronome/files/kaseq/0.3.1/kaseq-0.3.1.t
>ar.bz2/download ) an application that predates drumstick? Will it be updated
> to use drumstick or is drumstick not necessary for the kinds of operations
> performed by kaseq?

Yes, kaseq is much older than drumstick. It is a DCOP service for KDE3, and 
will be migrated to KDE4 some day as a DBus service using drumstick.

Regards,
Pedro
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] [ANN] Drumstick 0.4.0 released

2010-07-06 Thread Niels Mayer
On Tue, Jul 6, 2010 at 2:13 PM, Pedro Lopez-Cabanillas
 wrote:
> This library is used in KMetronome, KMidimon and KMid2, and was formerly 
> known as "aseqmm".
>  http://sourceforge.net/projects/drumstick

Thanks for making these updates available!

Will http://sourceforge.net/projects/kmid2/ and
http://sourceforge.net/projects/kmetronome/ be updated to include the
latest drumstick? Or should I just drop in the new drumstick dir and
recompile? kmid-svn/drumstick/README says "This is a local copy, in
case the standalone package isn't found." --  since I have fedora
package 'drumstick-0.3.1-2.fc12.x86_64' installed,
should I just deinstall that package and install drumstick 0.4.0 from
source to get the latest drumstick lib running in kmid and kmetronome?

FYI, I finally figured out that I have to check
http://cia.vc/stats/project/kde/kmid  to see what's going on with that
project (due to Kmid being in KDE's "trunk/extragear/multimedia"), but
to see what's happening in the library,
http://drumstick.svn.sourceforge.net/viewvc/drumstick/trunk/?view=log
and then
http://kmetronome.svn.sourceforge.net/viewvc/kmetronome/trunk/?view=log
http://kmidimon.svn.sourceforge.net/viewvc/kmidimon/trunk/?view=log
for the additional apps

BTW, is http://kmetronome.sourceforge.net/kaseq.shtml (
https://sourceforge.net/projects/kmetronome/files/kaseq/0.3.1/kaseq-0.3.1.tar.bz2/download
) an application that predates drumstick? Will it be updated to use
drumstick or is drumstick not necessary for the kinds of operations
performed by kaseq?

Niels
http://nielsmayer.com
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


[LAD] [ANN] Drumstick 0.4.0 released

2010-07-06 Thread Pedro Lopez-Cabanillas
Drumstick is a C++ wrapper around the ALSA library sequencer interface using 
Qt4 objects, idioms and style. ALSA sequencer provides software support for 
MIDI technology on Linux. Complementary classes for SMF and WRK file 
processing are also included. This library is used in KMetronome, KMidimon 
and KMid2, and was formerly known as "aseqmm".

Changes:
* New visibility attribute for all public classes allowing client programs to 
be compiled with hidden visibility if desired.
* Better error reporting for all the utilities.
* Subdirectory "tests" renamed as "utils".
* Utility "smfplayer" renamed as "guiplayer" and enhanced with a new interface 
design and support for Cakewalk WRK files.

Copyright (C) 2009-2010, Pedro Lopez-Cabanillas 
License: GPL v2 or later

Project web site
  http://sourceforge.net/projects/drumstick

Online documentation
  http://drumstick.sourceforge.net/docs/

Downloads
  http://sourceforge.net/projects/drumstick/files/0.4.0/
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev