Hi Kristian and all,
Maybe this is an issue of not correctly taking over the last value change?
No, this is almost certainly because of the live feedback feature. There
is some trickery there, because at the code level a zero slider is not
just silent, it is not even created inside the note struct. However, as
soon as you move it up, it creates the the corresponding filter, and
this is not removed from that note again, but just turned down. It
should really be silent when turned all the way to zero again.
I have some other fixes coming up anyway, so I can probably fix this one
rather quickly and include it in that batch. Reminds me that I should
check this condition for the ADnote Volume knob as well, because I
suspect I may have (re-)introduced a similar bug.
Fixed and submitted in a pull request:
https://github.com/Yoshimi/yoshimi/pull/83/commits/21d5f2fc9c4d75c6f7909523951ce1f1a547be7a
Note that you may still hear the harmonic for a short time after setting
it to zero, but this is a natural ringing effect of the combined
filters, and is not because the harmonic is still there.