Forum
    • Categories
    • Register
    • Login

    NEW: Online Knob Builder for HISE!! by Me :)

    Scheduled Pinned Locked Moved Scripting
    lafknobsknob designerscalable knobonline editor
    18 Posts 5 Posters 98 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.
    • David HealeyD
      David Healey @Oli Ullmann
      last edited by

      @Oli-Ullmann said in NEW: Online Knob Builder for HISE!! by Me :):

      But I’m sure Sir @David-Healey also has a good idea for how to fake shadows... :-)

      I use the built in drop shadow, I haven't hit any issues 😕 but maybe you guys are using more than I am.

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

      Oli UllmannO 1 Reply Last reply Reply Quote 0
      • Oli UllmannO
        Oli Ullmann @David Healey
        last edited by

        @David-Healey
        Oh, okay, yeah, I had a pretty big project (the one I sent you a while back) with a lot of UI elements, and I had to fake the shadows because otherwise it was causing performance issues...

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

          @Oli-Ullmann

          Screenshot 2026-06-25 at 4.05.57 AM.png

              // -- DROP SHADOWS --
              g.drawDropShadow([ox + stableSize * (1 - 0.45) / 2, oy + stableSize * 0.4 - stableSize * 0.35 / 2, stableSize * 0.45, stableSize * 0.35], cShadowsHighlight, stableSize * 0.35);
              g.drawDropShadow([ox + stableSize * (1 - 0.5) / 2, oy + stableSize * 0.65 - stableSize * 0.45 / 2, stableSize * 0.5, stableSize * 0.45], cShadowsShadow, stableSize * 0.35);
              g.drawDropShadow([ox + stableSize * (1 - 0.5) / 2, oy + stableSize * 0.65 - stableSize * 0.45 / 2 + 4, stableSize * 0.5, stableSize * 0.45 + 10], cShadowsShadowSoft, stableSize * 0.35);
          
          

          Works great with shadows and highlights.

          Oli UllmannO 1 Reply Last reply Reply Quote 0
          • Oli UllmannO
            Oli Ullmann @Chazrox
            last edited by

            @Chazrox
            Yeah, it works great in general! :-) I just had some issues with it, as I mentioned, when I had a lot of UI elements...

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

              @Oli-Ullmann ahh I see. We'll see how this works out. There possibly could be a limit. Probably has to do with the modulation repaints.

              1 Reply Last reply Reply Quote 1
              • ChazroxC
                Chazrox
                last edited by Chazrox

                Just updated the app to include 'Noise' parameter for all face layer elements WITH rotation. :)

                https://rox-knob-builder-for-hise.netlify.app/

                KnobDesignerNoiseWIthRotationUpdate.gif

                David HealeyD 1 Reply Last reply Reply Quote 0
                • David HealeyD
                  David Healey @Chazrox
                  last edited by

                  @Chazrox How are you drawing circular noise?

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

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

                    @David-Healey multiple layers. Theres a 'cap' in front of the ellipse that has noise applied to it.

                    David HealeyD 1 Reply Last reply Reply Quote 0
                    • David HealeyD
                      David Healey @Chazrox
                      last edited by

                      @Chazrox This will probably be useful to you when Christoph merges it: https://github.com/christophhart/HISE/pull/936

                      And maybe this one: https://github.com/christophhart/HISE/pull/943

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

                      ChazroxC 1 Reply Last reply Reply Quote 1
                      • ChazroxC
                        Chazrox @David Healey
                        last edited by

                        @David-Healey Niiice! 🕶 I can definitely think of some cool ways to use that already..

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

                          Update:

                          https://rox-knob-builder-for-hise.netlify.app/

                          Just added the option to inherit 'obj.text' for 'Component Label' element. You can still set a text for mockup and placement in the designer ui but ticking the box will inherit obj.text on compile.

                          Screenshot 2026-06-25 at 5.14.03 AM.png

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post

                          78

                          Online

                          2.4k

                          Users

                          13.8k

                          Topics

                          120.2k

                          Posts