-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LFO average points algorithm appears confusing by LFO EG attack and Amplitude #2258
Comments
thank you - great use cases for a fix! |
@baconpaul I think I found this one. surge/src/common/gui/CLFOGui.cpp Line 261 in 8112ecf
It's this check here. Unsure why it's needed, if I just remove the |
It makes square-ish and other discontinuous waves draw properly on windows 8 and some windows 10 systems |
Right so it fixes a problem on windows forever ago. So either that problem has magically disappeared or it hasn’t and I don’t remember what it is. So our choices are 1: remove this, believe in magic, go forth I’m neutral but of these think 4 and 2 are the best |
Let's go with 2! I scanned all the closed tickets mentioning LFO and no word on drawing issue under certain Windows... If it pops up back again, we will know. But I bet we're on JUCE by then. 🙂 |
Actually just found the issue... #1438 Oh, but your fix is WITHIN the if > 0.2 condition... so that's why it still works even if I remove that condition! |
Ok! |
Describe the bug
LFO display average points in drawing is exposed broken by LFO EG attack
Example how to see it.
Please let us know your surge version
this exist as a thing in the Vector LFO mode.
The text was updated successfully, but these errors were encountered: