surge-synthesizer / surge

Synthesizer plug-in (previously released as Vember Audio Surge)
https://surge-synthesizer.github.io/
GNU General Public License v3.0
3.01k stars 385 forks source link

Effects section slider values will incorrectly change when left-clicked (without movement) #7630

Open gonk23 opened 2 months ago

gonk23 commented 2 months ago

Bug Description: Surge XT VST3 effects section slider values will incorrectly change when left-clicked (without movement). The standalone version of Surge XT on the same computer doesn't appear to have this issue. Problem observed on both Windows and macOS.

Surge XT Version

Reproduction Steps:

Expected Behavior: The slider values should not change when left clicking on them without movement. The slider value should correspond to its position.

Computer Information (please complete the following!):

baconpaul commented 2 months ago

I wonder if this is live sending us automation we don’t expect. Is surge in a latch mode in live or some such when you do this? Do you see it in any other environment (if you have one)?

gonk23 commented 2 months ago

I'm not aware of any type of latch mode being activated. It's immediately after loading Live.

I tried all the other sliders in the synth and they seem fine. It's only the sliders in the "FX INPUT" section that have this weird behaviour.

On Windows, I've just tried Hermann Sieb's VSTHost (1.57 64-bit) and Reaper (7.15 64-bit), and they don't seem to have this problem, so it's looking like it's a Live specific problem at the moment.

Back in Live, I tried TAL-NoiseMaker and Dexed VST3 plugins and their knobs/sliders don't show any weird behaviour.

baconpaul commented 2 months ago

Thank you for the accurate report at least!

We will try and look and replicate!

gonk23 commented 2 months ago

Thanks for looking at it Paul.

It's obviously not really a problem in practice because one tends to only click on a slider when they want to change it anyway.