What's new in Virtual MIDI Piano Keyboard 0.9.0
Dec 30, 2023
- Changes in v0.9.0:
- Fix for GH #17: Changing instrument file doesn't remove old instruments/controllers.
- Fix for GH #18: Extra controllers not saved with configuration.
- Fix for GH #19: Clicking or using the mouse-wheel over knobs moves them but doesn't generate events.
- Fix for GH #20: The option to keep the consistency of channels ignores the UI values.
- Fix for GH #21: Clicking MIDI reset doesn't reset all controllers.
- Building with Qt6 by default.
- For Qt5 compatibility, the option USE_QT5 must be set.
- C++ compiler and runtime requirements upgraded to C++17.
- CMake requirement upgraded to 3.16.
- Requires: drumstick v2.9.
- Compilation minimum requirements for all platforms:
- CMake 3.16
- C++17 compiler
- Qt6 >= 6.2 or Qt5 >= 5.9
- Drumstick 2.9
New in Virtual MIDI Piano Keyboard 0.8.9 (Aug 22, 2023)
- Import DLS instruments for the Sonivox EAS synth backend.
- New Italian translation. Thanks to Giovanni Mariani.
- Fixed ticket #82: splash screen removed.
- Closed ticket #65: Windows dark mode implemented in Qt 6.5.
- Requires: drumstick v2.8.
New in Virtual MIDI Piano Keyboard 0.8.4 (Jul 5, 2021)
- Changes in v0.8.4
- Applied drumstick ticket #31: fallback MIDI drivers
- Experimental support for building with Qt6
- Requires: drumstick-2.3.0
New in Virtual MIDI Piano Keyboard 0.8.3 (May 10, 2021)
- Czech translation updated, thanks to Pavel Fric
- French and German translations updated, thanks to Frank Kober
- Documentation fixes (GH ticket #2, Thanks to Darío Hereñú)
- Preferences dialog reorganization, options are now split into three tabs
- New option: Qt Widgets style
- New option: Forced dark mode
- Windows: Fusion style assigned by default (option can be changed in the command line or the preferences dialog)
- Added SCM Revision to the about box, when building from SVN or Git repositories
- Revised GNUInstallDirs usage.
- New option: BUILD_DOCS, enabled by default in Unix. You can use it to avoid building the man page.
- Requires: drumstick-2.2.0
New in Virtual MIDI Piano Keyboard 0.8.0 (Apr 1, 2021)
- Fixes provided by Drumstick 2.0.0 libs
- Vmpk tickets:
- Ticket #60: Show midi notes on Status Bar
- Ticket #55: Show flats or sharps ovn black keys
- Ticket #52: Adding Panic signal when change Base Octave and MIDI Channel
- Ticket #43: Show note names on note on
- Ticket #46: Exchange black and white for harpsichord keyboards (new palettes)
- Other new features:
- Configuration files in portable mode: new parameter "-p" for portable mode, with optional file name. Configuration saved in .INI format, even in Windows and macOS
- Show note names always/never/minimal
- Show note names orientation: horizontal/vertical/automatic
- New preferences: font and size for note names; octave naming C3/C4/C5
- Qt 5.12.10 libraries included on binary packages
New in Virtual MIDI Piano Keyboard 0.7.0 (Apr 3, 2018)
- New features Direct output (plugin) synth for Linux: EASSynth Direct output (plugin) synth for macOS: Apple DLS Synth #50 Shortcut key in extra controls editor for 'Button Ctl'
- Fixes for several drivers (provided by Drumstick 1.1.1 libraries)
- Fixed vmpk tickets: #37 - duplicated midi events on touch screens #32, #35, #40, #47 crashes at startup on macOS, so FluidSynth direct output driver for all platforms has been removed
New in Virtual MIDI Piano Keyboard 0.6.2 (Dec 30, 2015)
- Fixes for Mac OSX input driver, (provided by Drumstick 1.0.2 libraries)
- Fixed ticket #28: crash on exit
New in Virtual MIDI Piano Keyboard 0.6.1 (Aug 21, 2015)
- Fixes for ALSA (Linux) and Windows input drivers, (provided by Drumstick 1.0.1 libraries)
- Packaged using the Qt Frameworks 5.5.0
- Fixed ticket #27: save keyboard maps with default xml extension
- Fixed ticket #29: display input event noteon with velocity=0 as noteoff
- Color palette management fixes
- Updated Russian and Serbian translations
New in Virtual MIDI Piano Keyboard 0.6.0 (Sep 8, 2014)
- translations updated from transifex.com
- settings dialogs for network & fluidsynth drivers
- migration to drumstick-rt
- Removed styles for rotary knobs
- Removed option to grab keyboard
- A few other cleanups
- Arbitrary number of keys, instead of whole octaves
- Arbitrary starting key, instead of C.
- MIDI OUT velocity is now independent from the "highlight color tint" setting.
- new Serbian translation.
- new Galician translation.
- Port to Qt5 (unfinished). Mostly changes for raw keyboard support
- removed class RawKeybdApp, replaced by class NativeFilter
New in Virtual MIDI Piano Keyboard 0.5.1 (Feb 11, 2013)
- Changes:
- Fixed bug #3599827. No default keyboard shortcuts available in 0.5.0 on fresh installations
- Qt5 build compatibility (but not fully functional)
New in Virtual MIDI Piano Keyboard 0.5.0 RC (Jul 30, 2012)
- RtMidi 1.0.15 patched, enabling several MIDI drivers to be compiled at once, and allowing the user to select one at runtime.
- Fixed Bug #3507732. Transpose does not update correctly the octave in note name.
- Fixed Bug #3503768. Removing the shortcut for an action having default shortcut keys, the change is not saved upon exit, so the shortcut appears again the next execution.
- Fixed Bug #3502659. Saved preferences not set correctly
- New implementation of the Network MIDI driver (UDP multicast).
- MIDI channel state enforcement (RFE #3517750)
- MIDI IN Omni mode.
- Independently enable/disable note input using keyboard, mouse, and touch screen.
- Note highlight color policies (single, double, one color for each MIDI channel, one color for each grade in the chromatic scale). Color palettes editor dialog. Option to show a colorized scale.