HISE Logo Forum
    • Categories
    • Register
    • Login

    Change in Pitch sliderpack aesthetic?

    Scheduled Pinned Locked Moved General Questions
    15 Posts 5 Posters 632 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.
    • Casey KolbC
      Casey Kolb
      last edited by Casey Kolb

      Hi all, after merging the newer commits I noticed the middle point for my arp's pitch sliderpack is different. Is this an LAF thing? I'd prefer to get it back to the old design with the 0 being the middle.

      Old:
      Screen Shot 2022-06-30 at 11.26.11 AM.png

      New:
      Screen Shot 2022-06-30 at 11.25.47 AM.png

      Christoph HartC 1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @Casey Kolb
        last edited by

        @Casey-Kolb Oh I need to check this it's definitely not intentional - but you can also always override the look and feel and skin the sliders like you want ("drawLinearSlider" also works on slider packs).

        DanHD Casey KolbC 2 Replies Last reply Reply Quote 1
        • DanHD
          DanH @Christoph Hart
          last edited by

          @Christoph-Hart been meaning to mention this for a while!

          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
          https://dhplugins.com/ | https://dcbreaks.com/
          London, UK

          1 Reply Last reply Reply Quote 0
          • Casey KolbC
            Casey Kolb @Christoph Hart
            last edited by

            @Christoph-Hart That's cool. So I can target individual sliderpacks in the UI with LAF?

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @Casey Kolb
              last edited by

              @Casey-Kolb Sure, that's what local look and feels are for.

              const var spLAF = Content.createLocalLookAndFeel();
              
              spLaf.registerFunction("drawLinearSlider", function(g, obj)
              {
              
              });
              
              const var sp = Content.getComponent("SliderPack1");
              sp.setLocalLookAndFeel(spLAF);
              1 Reply Last reply Reply Quote 2
              • d.healeyD
                d.healey
                last edited by

                Will the bipolar sliders be making a comback?

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

                Casey KolbC 1 Reply Last reply Reply Quote 0
                • Casey KolbC
                  Casey Kolb @d.healey
                  last edited by

                  @d-healey I'm struggling to figure out how to draw the sliders in the sliderpack with a gradient. I'm probably missing something obvious.

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @Casey Kolb
                    last edited by

                    @Casey-Kolb Using a gradient is a bit difficult because each slider is rendered on its own, but you can use obj.id to figure out the slider index and then interpolate between two colours:

                    HiseSnippet 1114.3ocsV0uaaaCDmJIZX1acXcXO.D4elxhqicShaJBJpa7GstyI1nNMn.EEEzRTVbghzkhxopCEqOp6QXuAaGkrsjWcK1LVsAr08wui+3w6NpgJoKMJRpPVktLYJEY8s1iRD5fVADl.0qMx56rOmDooJblpyRlRhhndHKqserQgUocPoe9yGdFgSDtzbUHzURlKsOKjoy0Nr4uv37tDO5krvBdeTydtRQKIWFC7Ya6ZnoD2qISnWPLtskMx5q53wzR0HMQSiPV6blzKYTf7FQl+WwhXi4TiPczHHPYp6J4dFFazhZEv3dCWruiPPTFlmE1NKK7i1my7XK0mmM99TC3bDEyGVasJ81dE5UuH8pUfdqgRVEnzNYT511ibUro5bKF97M18DvgiOAR6EoRlunsNda6VRvCgtZH4ZZWEHrDgSiZ0pfge16zxkgTejFOinvi3LOpZHj6qie.dA7ITcKY3To.Db1sfO6tJZNwu.JWEExE8ktDdeo75GI75RobGCDvwpJ5Dlo3parvUyjBmc8Tja5yDThJaI1sB1egwIUvxw+5dk+sxkN3.bu1XVDVGPwh3vwPApzOUJJEW4RkKkRmTxXJohplP4b4MmlYPUvvXdL8TCBHr7zEGyLIooRNvdLk3FrLrfKwBeoRGK.a7DbhLFGPlQwZI7uxyU5QKPDLITFKzo.cX9Xl9mhvdIBRHysBNNhZ1SUmRTP5xTnaBiOUCqnIFY5WDJS+vdYz2s.8CYu0gWAqpXbOhBmuNlXx71Ce.tdCSxtzjpQlCPC.G28La1xkLNAwm7x5uBu+CvKEO7U3eF6TuZM7cRUNi.4mKjpPBm8NpWJ5RlP5C8wOi5lsbFnfo2aVtBkGl08iN+gydvsEGrXo3BolNP3jd1V98kw+SS99q0loLSI4bpZslMyWTeNfNYkNUvoawkNBMcq1Ia+o6jKNnwMqpufiRQOASOXJU7oF+fl2pX55myJX40o87+v7d97zIhAs22xtP9EkRcfhVlYndDMAY8R6FGU8IczWr+KF7zwMFM9DwL3gSdx98gGu2H3wYC5n8d28EypwNtk16RwfapwBtOHdVij9v2ASdyie99F4SRfeRFPu7vmteUD548ZaVj4zEXNralRUZlIQY0lNCl3mMxpjcaZz0Z4zTemO6.Fh+eXy817qGZ2LYovGHMug4oCVp3O98lAT1jf7qY9vUMQe7TTX9szKF5pWcnt4lr4Ff5iUljZlVJhX5jh2z8+1j9+sT711CYvLg0ywsVCGgymuDbb98i2xtiuOz3mSvcr69huLWFhdlLVyDSNmnULndv9h3vQvXLWJr5BAka5Os1xzIkIWaQyvHpvKU3ufOyMV2HaM2X8EFQgDWk70tY8elaf+5TM.mDou7QI3sf.Ybd6lcsp0PgvKC7ZWWy1+NPy85wb2M.yga.li1.LGuAXZrAXt2Ff4jOKFy6g8nXsLLqc.TLrS5fIKqNBBTYkVEh9a.UHzCRB
                    
                    Casey KolbC NatanN 3 Replies Last reply Reply Quote 4
                    • Casey KolbC
                      Casey Kolb @Christoph Hart
                      last edited by

                      @Christoph-Hart So cool! Thank you.

                      1 Reply Last reply Reply Quote 0
                      • Casey KolbC
                        Casey Kolb @Christoph Hart
                        last edited by

                        This post is deleted!
                        Casey KolbC 1 Reply Last reply Reply Quote 0
                        • Casey KolbC
                          Casey Kolb @Casey Kolb
                          last edited by

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • NatanN
                            Natan @Christoph Hart
                            last edited by

                            @Christoph-Hart said in Change in Pitch sliderpack aesthetic?:

                            @Casey-Kolb Using a gradient is a bit difficult because each slider is rendered on its own, but you can use obj.id to figure out the slider index and then interpolate between two colours:

                            HiseSnippet 1114.3ocsV0uaaaCDmJIZX1acXcXO.D4elxhqicShaJBJpa7GstyI1nNMn.EEEzRTVbghzkhxopCEqOp6QXuAaGkrsjWcK1LVsAr08wui+3w6NpgJoKMJRpPVktLYJEY8s1iRD5fVADl.0qMx56rOmDooJblpyRlRhhndHKqserQgUocPoe9yGdFgSDtzbUHzURlKsOKjoy0Nr4uv37tDO5krvBdeTydtRQKIWFC7Ya6ZnoD2qISnWPLtskMx5q53wzR0HMQSiPV6blzKYTf7FQl+WwhXi4TiPczHHPYp6J4dFFazhZEv3dCWruiPPTFlmE1NKK7i1my7XK0mmM99TC3bDEyGVasJ81dE5UuH8pUfdqgRVEnzNYT511ibUro5bKF97M18DvgiOAR6EoRlunsNda6VRvCgtZH4ZZWEHrDgSiZ0pfge16zxkgTejFOinvi3LOpZHj6qie.dA7ITcKY3To.Db1sfO6tJZNwu.JWEExE8ktDdeo75GI75RobGCDvwpJ5Dlo3parvUyjBmc8Tja5yDThJaI1sB1egwIUvxw+5dk+sxkN3.bu1XVDVGPwh3vwPApzOUJJEW4RkKkRmTxXJohplP4b4MmlYPUvvXdL8TCBHr7zEGyLIooRNvdLk3FrLrfKwBeoRGK.a7DbhLFGPlQwZI7uxyU5QKPDLITFKzo.cX9Xl9mhvdIBRHysBNNhZ1SUmRTP5xTnaBiOUCqnIFY5WDJS+vdYz2s.8CYu0gWAqpXbOhBmuNlXx71Ce.tdCSxtzjpQlCPC.G28La1xkLNAwm7x5uBu+CvKEO7U3eF6TuZM7cRUNi.4mKjpPBm8NpWJ5RlP5C8wOi5lsbFnfo2aVtBkGl08iN+gydvsEGrXo3BolNP3jd1V98kw+SS99q0loLSI4bpZslMyWTeNfNYkNUvoawkNBMcq1Ia+o6jKNnwMqpufiRQOASOXJU7oF+fl2pX55myJX40o87+v7d97zIhAs22xtP9EkRcfhVlYndDMAY8R6FGU8IczWr+KF7zwMFM9DwL3gSdx98gGu2H3wYC5n8d28EypwNtk16RwfapwBtOHdVij9v2ASdyie99F4SRfeRFPu7vmteUD548ZaVj4zEXNralRUZlIQY0lNCl3mMxpjcaZz0Z4zTemO6.Fh+eXy817qGZ2LYovGHMug4oCVp3O98lAT1jf7qY9vUMQe7TTX9szKF5pWcnt4lr4Ff5iUljZlVJhX5jh2z8+1j9+sT711CYvLg0ywsVCGgymuDbb98i2xtiuOz3mSvcr69huLWFhdlLVyDSNmnULndv9h3vQvXLWJr5BAka5Os1xzIkIWaQyvHpvKU3ufOyMV2HaM2X8EFQgDWk70tY8elaf+5TM.mDou7QI3sf.Ybd6lcsp0PgvKC7ZWWy1+NPy85wb2M.yga.li1.LGuAXZrAXt2Ff4jOKFy6g8nXsLLqc.TLrS5fIKqNBBTYkVEh9a.UHzCRB
                            

                            This Shows An Error :/
                            Master Chain:! You must call setValue() with an array or Buffer for Slider Packs

                            Today's Latest Commit

                            1 Reply Last reply Reply Quote 0
                            • Casey KolbC
                              Casey Kolb
                              last edited by

                              I still haven't been able to figure out a way to get the pitch sliders back to the previous look. Does anyone know a quick and dirty way to achieve this with LAF?

                              DanHD 1 Reply Last reply Reply Quote 0
                              • DanHD
                                DanH @Casey Kolb
                                last edited by

                                @Casey-Kolb can you not do it with drawLinearSlider?

                                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                                https://dhplugins.com/ | https://dcbreaks.com/
                                London, UK

                                Casey KolbC 1 Reply Last reply Reply Quote 0
                                • Casey KolbC
                                  Casey Kolb @DanH
                                  last edited by

                                  @DanH Probably 😲

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

                                  46

                                  Online

                                  1.7k

                                  Users

                                  11.7k

                                  Topics

                                  101.8k

                                  Posts