[yoshimi] Re: Part's leakage

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Wed, 10 Apr 2019 10:14:58 +0100

On Wed, 10 Apr 2019 09:39:16 +0300
redu <reino.urala@xxxxxxxxx> wrote:

“Parts leakage” in Yoshimi (and in ZynAddSubFX)
Ref:
There is a low level signal leak from PARTS signals. Worst case leaking 
is audible when using sinus signal synthesis and multiple activated 
parts (Sinus voices are great to reveal all kinds of distortions and 
intermodulations too):

This is a known issue and is due to the fact that the volume calculation never
gets to zero but covers a range +13dB to -40dB.

Changing the range to get the bottom end lower (it could never actually be zero)
would mess up all previously defined work, as all the intermediate values would
be shifted down.

There is one possible solution I can think of, but I'd want opinions from
others first.

This would be to completely bypass the part if the volume control was set below
(say) -39.9dB


As a point of interest there was a related problem we solved several years ago.
This was when the cutoff for fading note tails was -40dB as well. You could
distinctly hear the end of a slow decay with no effects or other notes sounding.
In that case we just changed it to -60dB


-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: