finish addsynth ENVs sustaining at 0 with 0 release to free up cpu (#55)
commit8a5a4181561775e4beb7a2c73200a8ee347bf775
authorfriedolino78 <34608315+friedolino78@users.noreply.github.com>
Fri, 17 Apr 2020 18:46:10 +0000 (17 20:46 +0200)
committerGitHub <noreply@github.com>
Fri, 17 Apr 2020 18:46:10 +0000 (17 14:46 -0400)
treec34d4543f8ef63a23c5b0371afb546730c3488c6
parente2a29b2d60ac4ecb175daf70f949c4810f63eca7
finish addsynth ENVs sustaining at 0 with 0 release to free up cpu (#55)

* finish addsynth ENVs sustaining at 0 with 0 release to free up cpu

* envelope finishing only for amp env with all zero after sustain point

* fix of envmode enum numbering to be backward compatibe

* fix of some bad line allignment

Authored-by: Friedolino <mkirchn@freenet.de>
src/Misc/Part.cpp
src/Params/EnvelopeParams.cpp
src/Params/EnvelopeParams.h
src/Synth/Envelope.cpp
src/UI/EnvelopeUI.fl