Sticky knobs
-
@ustk The IR HighCut range in a convolution reverb, is 20.0 to 2000.0
If I change it to 0-1, that is what will display in the panel, which is wrong.When I add your code Knob1.set("stepSize", 0.001)
I get these errors.Interface:! Line 86, column 10: Unknown function 'set' {SW50ZXJmYWNlfG9uSW5pdCgpfDI3NjF8ODZ8MTA=}
MAL VoxVerb:! Line 86, column 10: Unknown function 'set' {SW50ZXJmYWNlfG9uSW5pdCgpfDI3NjF8ODZ8MTA=} -
@pcs800 So your knob needs to have 20-20000 for min-max with a stepSize of 1.
The error message you get is probably because the knob isn't declared in the script. But anyway, it shouldn't show a "steppy" behaviour with the above settings, unless something else is wrong...
-
@ustk As a test, I started a new project and added a convolution reverb, then showed the module interface, and the knobs ir hicut and damping turn perfectly smooth. But as soon as I add an IR, they get sticky.
Which means anybody should easily be able to reproduce this. -
-
@pcs800 Nice and smooth here. Which commit of HISE are you using?
-
@pcs800 have u tried Knob1.setAttribute() instead of Knob1.set()?
So it’d be
Knob1.setAttribute(“stepSize”, .001);
-
@Chazrox Check out the video he posted above, it's happening just in the convolution module itself, no scripting or UI connection required.
-
@d-healey ahh. Stranger things. lol
-
Is this an IPP thing? Appears to be related to drawing the impulse waveform.
-
@Dan-Korneff Ah could be, I don't use IPP so wouldn't see it. Maybe enabling the multithread button would help too.
-
@pcs800 adjust the knobs middle position
-
@xxx It's happening in the module, it has nothing to do with the UI. Watch his video.
-
@d-healey @Christoph-Hart needs to see the video above
-
@pcs800 Which commit of HISE are you using? Is the problem only in HISE or also in compiled projects? Does enabling the multithread button make a difference?