HISE Logo Forum
    • Categories
    • Register
    • Login

    Default Knob / Text And Value Font Size/Style

    Scheduled Pinned Locked Moved Scripting
    12 Posts 4 Posters 602 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.
    • ustkU
      ustk @Natan
      last edited by ustk

      @Natanr If you look at the property editor of a slider, you won't see these properties. It means you have no access to them because all components don't have all the properties available in Hise.
      Your best friend here is to attach a label to the slider's value. This way you'll be able to customise it to your taste.

      Can't help pressing F5 in the forum...

      NatanN 1 Reply Last reply Reply Quote 1
      • NatanN
        Natan @ustk
        last edited by

        @ustk
        Okey I Managed To Show Value On Label
        But, How About The Sufix, HZ... dB
        They Don't Show Up?!!!

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

          @Natanr control.get("suffix");

          Libre Wave - Freedom respecting instruments and effects
          My Patreon - HISE tutorials
          YouTube Channel - Public HISE tutorials

          NatanN 1 Reply Last reply Reply Quote 1
          • NatanN
            Natan @d.healey
            last edited by

            @d-healey Thanks Sir David
            I Used Your Script
            But Where Should I Put This Command ?!!!

            control.get("suffix");
            
            const var Label1 = Content.getComponent("Label1");
            const var Knob1 = Content.getComponent("Knob1");
            Knob1.setControlCallback(Knob1CB);
            
            inline function Knob1CB(control, value)
            {
                Label1.set("text", value);
                Label1.changed();
            }
            
            d.healeyD 1 Reply Last reply Reply Quote 0
            • d.healeyD
              d.healey @Natan
              last edited by

              @Natanr

              Label1.set("text", value + control.get("suffix")));

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              NatanN 1 Reply Last reply Reply Quote 1
              • NatanN
                Natan @d.healey
                last edited by

                @d-healey Thank You Sir 👏

                1 Reply Last reply Reply Quote 0
                • NatanN
                  Natan
                  last edited by

                  Hello Everyone, Hope Y'all Doing Well

                  After Connecting Delay Feedback L/R Knob To A Label, The Showing Number On Label Doesn't Match The Value?

                  Any Idea?!!!

                  HiseSnippet 1117.3ocuV01aaaCDlxIrs1ctXcnXXeTv.CPAqKvturUfhh5F63MiljZTmVzuUPKcJlHTjdRTswqHee++1ef9SX+C1NRJaIm5zFXfNAj.y6tGxGd5tmSiRUgPVlJk3U+34y.h22PGOWpm1aJiKIC6S7tE8PVlFR8cl1a9LVVFDQ77152LF7puMw97OOcOlfICgRSDxqU7P3.dBWWZcT2myEhArH3XdRkneP2ggJYOkPki7YKZaxLV3orSfiXlvpQIdWa+HtVkNVyzPFwa68TQyGOU8doK9Wyy3SDfYQGxXbiblGnDQFFarR5MkKhFs3dmQvcYTYVXKWV3NzC4Q7k1KyFeq0geIhp4CuZeN50oJ8Ze0omWE5ssid2lNNLkOSW5wvsaRGJwWTwL7UPUZ4hkT6i0n8TXDR8tIrSgAo3hkHB5buGcWe7e673lMZ1.eQjo8eGK0uOHXy8ehusrX2S.89wwPnNnk0QqKF9ArIfnCF+hiBQzSkLSIwEAsbtsnJw7boZxkCw5s3br+d2LieoNUI5wDhIXQRf0Qu8LQwkBtD7iykgZtR5W3JHzA4t3QJxgcZ13ClcrtO9XuJls8YZcJeRtFBblF.PjY+O.h0K.93qJnWxOY5mfxuYC+hGWtvrCAszvY5VEw5+S9Eb0jIBZkkGGyOq0Nl83BXCmxjm.QAFWmu7FqjGozvKjA6z3CMpyiCTR75VGuu0qiteheLSjAFFU28VMSyR0llwzf6aY543e.FyJnzo4qBRMygwAow4M7uHEhicb3B9Jd6ILXWi6hc8xAFHySl.oKxsKBD6OVsAjd4MfU0GBc0cUBTIGJ45WLCjWVaIonX0zfVvJLTss87VEsmiE7HHkvwtvqSskgDKgKk793SIuZXellsXavcDOkYPplat.d8g2gBntt95z9P1oXVG0BW1efZhtCsYwgZqLrm4MntpDxYUUjmWUH1T1g6.s8tO7GIw34Ol+mqnHSpbPM9h2tK6fHjL8bSd+Z1.II7nHALRkwMuWqlNb05ljNxGtHICaslMLAGBP79N5qx.+HHlkKz9YmhRxXm9oPzwJ6zgDUDF02SORklvD3EIZDjFhT2fl7opnnVtJJWvzqJvalpU3vPtpJoF0RIR54Um58UQ0+pR2aSGw0gSWOeqsF9hEZes4awLzlT2jhRxtMcva1zAlqedd6uz.ya53x0oVoYKKV76pDwZwH6XD5KSV+P2kNrh4kdtS2piFpVAuh5eUGGnd+H7.GjB+wRy+0e2824ehUR+tGxOqJ1iArKDkcCWovaqUydac0xdq4k2KU4Zt7jCYX2FdtzixSFieDVHfu6jRbP.ZyqlQzystsYsgDiAYjcw+hOEN6XV6U3ryBm+ubFIrvT0aKFdZJEtg0Bduk1OgrN9sr3Z+k5vTT4qsQNh+1vPSA5OiE2qGy81.L2eCv7fM.yC2.L+xFf4W2.LO5yhw70zOKWqRbhWngQ6amG54sujgUu11Sx+ABtJYmC
                  
                  ulrikU 1 Reply Last reply Reply Quote 0
                  • ulrikU
                    ulrik @Natan
                    last edited by

                    @Natanr use:

                    * 100 
                    

                    Hise Develop branch
                    MacOs 15.3.1, Xcode 16.2
                    http://musikboden.se

                    1 Reply Last reply Reply Quote 1
                    • NatanN
                      Natan
                      last edited by

                      @ulrik That Did The Job, Easy Peasy 👌 👋 😁

                      1 Reply Last reply Reply Quote 0
                      • NatanN
                        Natan
                        last edited by Natan

                        Looks Like This Is Not My Day!!!:(
                        Just Came Across With Another Question!
                        How About Tempo Sync Value!
                        Sync Delay Value.png

                        Here Is The Code:"

                        Content.makeFrontInterface(128, 128);
                        
                        const var Delay = Synth.getEffect("Delay");
                        
                        const var Label1 = Content.getComponent("Label1");
                        const var Knob1 = Content.getComponent("Knob1");
                        
                        Knob1.setControlCallback(Knob1CB);
                        inline function Knob1CB(control, value)
                        {
                        
                        	    Delay.setAttribute(Delay.DelayTimeLeft, value);
                        	    Delay.setAttribute(Delay.DelayTimeRight, value);
                        	     
                                Label1.set("text", value + control.get("suffix"));
                                Label1.changed();
                        }
                        
                        ustkU 1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk @Natan
                          last edited by

                          @Natanr You can make your own lookup table

                          Can't help pressing F5 in the forum...

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

                          30

                          Online

                          1.8k

                          Users

                          12.0k

                          Topics

                          104.6k

                          Posts