Name | Modified | Size | Downloads / 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/