HISE Logo Forum
    • Categories
    • Register
    • Login

    Sticky knobs

    Scheduled Pinned Locked Moved General Questions
    30 Posts 8 Posters 2.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • pcs800P
      pcs800
      last edited by

      I created a compressor, and two of the knobs are sluggish and sticky. They jump from point to point, rather than moving smoothly like the other.
      See video here

      d.healeyD HISEnbergH xxxX 3 Replies Last reply Reply Quote 0
      • d.healeyD
        d.healey @pcs800
        last edited by

        @pcs800 Check the step size

        Free HISE Bootcamp Full Course for beginners.
        YouTube Channel - Public HISE tutorials
        My Patreon - HISE tutorials

        pcs800P 1 Reply Last reply Reply Quote 0
        • HISEnbergH
          HISEnberg @pcs800
          last edited by

          @pcs800 edit the step size in the property editor

          1 Reply Last reply Reply Quote 0
          • pcs800P
            pcs800 @d.healey
            last edited by

            @d-healey Step size doesn't make a difference. I can pick any of the three in the dropdown, and the knob still jumps.

            ustkU 1 Reply Last reply Reply Quote 0
            • ustkU
              ustk @pcs800
              last edited by

              @pcs800 what are your min & max? because a 0 to 1 knob with the finest stepsize from the drop down still shows some sticky behaviour (a hundred point is not enough)

              So you can either make the knob 0 to 100 and divide the value where you need it, or simply set a finer stepSize with MyKnob.set("stepSize", 0.001)

              I think having this resolution in the dropdown could be useful for everyone, I'll check if I can add it and make a pull-request...

              Hise made me an F5 dude, browser just suffers...

              pcs800P 1 Reply Last reply Reply Quote 0
              • pcs800P
                pcs800 @ustk
                last edited by

                @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=}

                ustkU ChazroxC 2 Replies Last reply Reply Quote 0
                • ustkU
                  ustk @pcs800
                  last edited by

                  @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...

                  Hise made me an F5 dude, browser just suffers...

                  pcs800P 2 Replies Last reply Reply Quote 0
                  • pcs800P
                    pcs800 @ustk
                    last edited by

                    @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.

                    1 Reply Last reply Reply Quote 0
                    • pcs800P
                      pcs800 @ustk
                      last edited by

                      @ustk See this video showing an easy repro

                      d.healeyD 1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey @pcs800
                        last edited by

                        @pcs800 Nice and smooth here. Which commit of HISE are you using?

                        Peek 2025-06-22 20-06.gif

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

                        1 Reply Last reply Reply Quote 0
                        • ChazroxC
                          Chazrox @pcs800
                          last edited by Chazrox

                          @pcs800 have u tried Knob1.setAttribute() instead of Knob1.set()?

                          So it’d be

                          Knob1.setAttribute(“stepSize”, .001);

                          d.healeyD 1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey @Chazrox
                            last edited by

                            @Chazrox Check out the video he posted above, it's happening just in the convolution module itself, no scripting or UI connection required.

                            Free HISE Bootcamp Full Course for beginners.
                            YouTube Channel - Public HISE tutorials
                            My Patreon - HISE tutorials

                            ChazroxC 1 Reply Last reply Reply Quote 1
                            • ChazroxC
                              Chazrox @d.healey
                              last edited by

                              @d-healey ahh. Stranger things. lol

                              1 Reply Last reply Reply Quote 0
                              • Dan KorneffD
                                Dan Korneff
                                last edited by

                                Is this an IPP thing? Appears to be related to drawing the impulse waveform.

                                Dan Korneff - Producer / Mixer / Audio Nerd

                                d.healeyD 1 Reply Last reply Reply Quote 0
                                • d.healeyD
                                  d.healey @Dan Korneff
                                  last edited by

                                  @Dan-Korneff Ah could be, I don't use IPP so wouldn't see it. Maybe enabling the multithread button would help too.

                                  Free HISE Bootcamp Full Course for beginners.
                                  YouTube Channel - Public HISE tutorials
                                  My Patreon - HISE tutorials

                                  1 Reply Last reply Reply Quote 0
                                  • xxxX
                                    xxx @pcs800
                                    last edited by

                                    @pcs800 adjust the knobs middle position

                                    d.healeyD 1 Reply Last reply Reply Quote 0
                                    • d.healeyD
                                      d.healey @xxx
                                      last edited by

                                      @xxx It's happening in the module, it has nothing to do with the UI. Watch his video.

                                      Free HISE Bootcamp Full Course for beginners.
                                      YouTube Channel - Public HISE tutorials
                                      My Patreon - HISE tutorials

                                      pcs800P 1 Reply Last reply Reply Quote 0
                                      • pcs800P
                                        pcs800 @d.healey
                                        last edited by

                                        @d-healey @Christoph-Hart needs to see the video above

                                        d.healeyD 1 Reply Last reply Reply Quote 0
                                        • d.healeyD
                                          d.healey @pcs800
                                          last edited by

                                          @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?

                                          Free HISE Bootcamp Full Course for beginners.
                                          YouTube Channel - Public HISE tutorials
                                          My Patreon - HISE tutorials

                                          pcs800P 1 Reply Last reply Reply Quote 0
                                          • pcs800P
                                            pcs800 @d.healey
                                            last edited by

                                            @d-healey IDK what commit, and trying to use git to retrieve it isn't working for me.
                                            I downloaded the Hise installer and installed it, a couple months ago.
                                            The issue is in Hise and the compiles plugins. Multithread makes no difference.
                                            It doesn't happen for you?

                                            pcs800P LindonL d.healeyD 3 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            26

                                            Online

                                            2.0k

                                            Users

                                            12.7k

                                            Topics

                                            110.5k

                                            Posts