Download List

Project Description

Drumstick is a C++ wrapper around the ALSA library sequencer interface using Qt4 objects, idioms, and style. The ALSA sequencer provides software support for MIDI technology on Linux. Complementary multiplatform 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".

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-09-10 07:21
0.5.0

A new class parsing OVE (Overture) files has been added. RealtimeKit support has been added for MIDI input threads. A few build time issues have been fixed.
Tags: major feature additions, Minor bugfixes

2010-07-14 07:30
0.4.1

This release fixes a bug that affected users running drumstick-based applications with real-time priority enabled. There is a related problem in glib-2.22 that has not yet been fixed, and prevented execution of FluidSynth 1.1.x from inside KMid at startup in those affected systems.
Tags: Bugfixes

2010-07-07 08:12
0.4.0

A new visibility attribute has been added to all public classes, allowing client programs to be compiled with hidden visibility if desired. Better error reporting has been added to all the utilities. The utility smfplayer has been renamed to guiplayer and enhanced with a new interface design and support for Cakewalk WRK files.
Tags: Major feature enhancements

2010-06-10 23:36
0.3.2

This release fixes a crash in the sysinfo utility, and allows compilation in more architectures of the WRK file processing class. Additions include a new drumgrid utility, standard command line arguments, and man pages for all the utilities.
Tags: Minor bugfixes, Minor feature additions

2010-04-20 09:04
0.3.1

This release allows the library drumstick file to be built in Windows, and fixes issues with drumstick-alsa forcing the software to always retrieve an updated list of clients from ALSA before returning available inputs and outputs. A new public method has been added to parse port names given as text, and is used internally on all subscription operations.
Tags: Minor bugfixes

Project Resources