From 8ef9703ee2a4b22395935030606fcf69e3acad86 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Wed, 18 May 2016 23:58:40 +0800 Subject: Finally finish the particle system integration. Add std::wstring version APIs to avoid wrong encoding. Update documentation. --- ChangeLog | 13 ++++-- core/qmpmidiplay.cpp | 1 + doc/optionsdialog.html | 1 + doc/visualization.html | 46 ++++++++++++++++++- img/particle.png | Bin 0 -> 2063 bytes img/visualizationss.png | Bin 0 -> 90230 bytes include/qmpcorepublic.hpp | 1 + qmidiplayer-desktop/qmidiplayer.desktop | 2 +- qmidiplayer-desktop/qmpmainwindow.cpp | 8 ++++ qmidiplayer-desktop/qmpmainwindow.hpp | 1 + qmidiplayer-desktop/qmpplugin.cpp | 2 + visualization/extrasmeltutils.cpp | 4 +- visualization/qmpvisualization.cpp | 78 ++++++++++++++++++++++---------- visualization/qmpvisualization.hpp | 2 +- visualization/visualization.pro | 2 +- 15 files changed, 126 insertions(+), 35 deletions(-) create mode 100644 img/particle.png create mode 100644 img/visualizationss.png diff --git a/ChangeLog b/ChangeLog index 4cede60..c184f42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2016-05-18 0.8.1 alpha +Finally finish the particle system integration. +Add std::wstring version APIs to avoid wrong encoding. +Update documentation. + 2016-05-17 0.8.1 alpha Fix bugs in the particle system. Add particle look at option. @@ -33,7 +38,7 @@ Add channel label display. However it's still buggy so it's currently disabled. 2016-05-09 0.8.1 alpha -Add visualization documentaion stub. +Add visualization documentation stub. 2016-05-07 0.8.1 alpha Added two new options. @@ -83,7 +88,7 @@ Plugins can be disabled now. Show file name in window title. Handle pitch bend in visualization. Handle mute and solo in the default visualization. -A little plugin sdk documentaion... +A little plugin sdk documentation... Remove stupid things. 2016-04-26 0.7.8 beta @@ -135,7 +140,7 @@ Add panic action. Minor changes on the panic function. 2016-04-17 0.7.2 beta -A little more documentaion work... +A little more documentation work... 2016-04-16 0.7.2 beta Don't do full initialization before pharsing arguments. @@ -217,7 +222,7 @@ Initial MIDI mapper stub. 2016-01-30 0.7.0 beta Add support for a single, persistent fluidsynth instance. (Experimental, may also break the original mode...) -A little documentaion work... +A little documentation work... 2016-01-26 0.6.2 beta Maintaince release. diff --git a/core/qmpmidiplay.cpp b/core/qmpmidiplay.cpp index cf34a18..63c4dda 100644 --- a/core/qmpmidiplay.cpp +++ b/core/qmpmidiplay.cpp @@ -311,6 +311,7 @@ void CMidiPlayer::playerPanic(bool reset) fluid_synth_cc(synth,i,32,0); } fluid_synth_cc(synth,i,64,0); + fluid_synth_pitch_wheel_sens(synth,i,2); fluid_synth_pitch_bend(synth,i,8192); //all sounds off causes the minus polyphone bug... fluid_synth_all_notes_off(synth,i); diff --git a/doc/optionsdialog.html b/doc/optionsdialog.html index ed38f35..8d59dc2 100644 --- a/doc/optionsdialog.html +++ b/doc/optionsdialog.html @@ -75,6 +75,7 @@
Plugin manager. View details of plugins, enable or disable them here.
+ Enabled plugin list is applied after a restart.
Plugin scanning follows the order below: