Add an option to Way-V and Ray-V to apply the master ADSR envelope before
or after the effects...
Also show the note in the piano roll key tooltip
Zero out Ray-V's filters at note-on...
Rearrange Ray-V's controls to be more compact.
Display the song time minutes:seconds  in the transport
Fix the ADSR checkboxes being in the wrong place after refactoring the
gridlayout positions...
The ADSR envelopes in Way-V had implemented time knobs as value*value
(in seconds) to give a more natural feel when turning the knob.
However, the value was not being displayed as such, nor was tempo
sync being done correctly either.  This commit fixes that;  The knob
values will actually display differently now in existing projects, but
the value and sound have not changed...
After examining the C code, it turns out that every ADSR envelope
in PyDAW was afflicted with the inaccurate displayed time bug, so
fix the remaining envelopes...
Fix a regression where notes got somewhat lost, and also that the new
default envelope behavior wasn't quite a 1:1 match of the old behavior
before the new switch control was added.
Bump version number.
Make the ADSR envelopes capable of doing DAHDSR...
Upgrade the oscillator FM envelopes to DAHDSR envelopes
(plus some fixes to the previously unimplemented DAHDSR envelope
module)
Saner piano roll zooming...  (still a W.I.P.)
Initial re-working of Way-V's UI to better organize all of the new controls...
More logical ordering of the FM matrix.
Even slicker and more Pythonic ways of generating the port list...
Way more awesome FM macro matrices...
Add a menu action to clear all FM-isms....
A little bit of extra room on the FX mod matrix, lest an OS's default Qt
theme gobbles up more room that expected...
More UI compactness for Way-V.