VMPK 0.8.7
==========
Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It
doesn't produce any sound by itself, but can be used to drive a MIDI
synthesizer (either hardware or software, internal or external). You can
use the computer's keyboard to play MIDI notes, and also the mouse. You can
use the Virtual MIDI Piano Keyboard to display the played MIDI notes from
another instrument or MIDI file player.
Changes in v0.8.7:
* Fixed touch-screen events handling on Linux, on both X11 and Wayland.
* Fixed raw (low level) keyboard events handling on Linux+Wayland.
* New cmake build option: ENABLE_NATIVE_FILTER. Enabled by default on
Windows, and disabled elsewere.
* Fixed ticket #80: always-on-top preference hides main window.
* Fixed command line option "file".
* Fixed instruments definition "default.ins" file loading.
* Requires: drumstick-2.6.
Compilation minimum requirements for all platforms:
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2
* Drumstick 2.6
Please use the mailing list <vmpk-devel(a)lists.sourceforge.net> for
questions and comments. Thanks.
Copyright (C) 2008-2022, Pedro López-Cabanillas and others
License: GPL v3
More info
https://vmpk.sourceforge.io
Downloads
https://sourceforge.net/projects/vmpk/files/0.8.7/
Drumstick Libraries 2.6.0
=========================
Drumstick is a set of MIDI libraries using C++/Qt5 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.6.0:
* Widgets: pianokeybd has 2 new functions, setUsingNativeFilter() and
isUsingNativeFilter(). Fixed pianokeybd's touch-screen input on Linux,
including X11 and Wayland. Added pianokeybd internal raw computer keyboard
input processing.
* Utils: vpiano new menu options to allow enabling keyboard, mouse and
touch-screen input. New raw keyboard menu option. Note labels font
stability fix.
Compilation minimum requirements for all platforms:
* C++11 compiler
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2 (with Qt6Core5Compat library dependency for
Drumstick::File)
Feature dependencies (for some platforms):
* ALSA (Linux only)
* PulseAudio (Unix)
* D-Bus (Unix)
* FluidSynth (All platforms)
Copyright (C) 2009-2022, 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.6.0/