Home / 2.9.1
Name Modified Size InfoDownloads / Week
Parent folder
readme.md 2024-08-28 1.7 kB
drumstick-2.9.1.zip 2024-08-28 846.2 kB
drumstick-2.9.1.tar.bz2 2024-08-28 502.4 kB
drumstick-2.9.1.tar.gz 2024-08-28 571.0 kB
Totals: 4 Items   1.9 MB 69

Drumstick Libraries v2.9.1

Drumstick is a set of MIDI libraries using C++/Qt idioms and style. Includes a C++ wrapper around the ALSA library sequencer interface: ALSA sequencer provides software support for MIDI technology on Linux. A complementary library provides classes for processing SMF (Standard MIDI files: .MID/.KAR), RIFF MIDI (.RMI), and Cakewalk (.WRK) file formats. A multiplatform realtime MIDI I/O library and a GUI Widgets libraries are also provided for Linux, Windows, and Mac OSX.

Changes in v2.9.1:

  • RT library:
    • initialization of PipeWire in the FluidSynth backend.
    • fix for #25: FluidSynth backend, ability to configure chorus and reverb parameters.
    • fix for #24: FluidSynth backend, ability to set several soundfonts.
    • Fix for #19: preliminary support for Sysexes under windows. Thanks to Luca Santini.
  • Widgets library:
    • fix for #25: FluidSynth settings dialog, configuration of chorus and reverb.
    • fix for #24: FluidSynth settings dialog, select several soundfonts.
  • Misc:
    • fix for #21: github workflows.

Compilation minimum requirements for all platforms:

  • C++17 compiler
  • CMake 3.16
  • Qt6 >= 6.2 with Qt6Core5Compat library dependency for Drumstick::File or Qt5 >= 5.9

Feature dependencies (for some platforms):

  • ALSA (Linux only)
  • PulseAudio (Unix)
  • PipeWire (Unix)
  • D-Bus (Unix)
  • Sonivox (Unix)
  • FluidSynth (All platforms)

Copyright (C) 2009-2024, Pedro Lopez-Cabanillas

License: GPL v3 or later

Project web site: https://sourceforge.net/p/drumstick

Online documentation: https://drumstick.sourceforge.io/docs/

Downloads: https://sourceforge.net/projects/drumstick/files/2.9.1/

Source: readme.md, updated 2024-08-28