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.
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.
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.
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.
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.