HISE Logo Forum
    • Categories
    • Register
    • Login

    LAF ScriptSlider?

    Scheduled Pinned Locked Moved General Questions
    195 Posts 11 Posters 15.9k 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

      @Natan obj.area is an array like the habitual area in graphics with the form [x, y, width, height] so you can access the element like all arrays obj.area[0], obj.area[1]... just perform the math you need on this

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

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

        Little help, can someone smarter than me tell me how to make this slider bi-directional?

        HiseSnippet 1028.3ocsV8taZbDDeOLmagVhhq5Cvp7InhhNbhSqjkUcrARQw1AEbhZjUTzxcyAaYucQ6sXCIxOM8EoOR8MHc16.tiVbpCRc+.1y++syMyu65oU9PbrRSbJc47I.w4ac6OWZFc5HFWR51h37.2yYwFPSSUcx7Ir3XHf33ryysJbJUjjb9qe4DlfI8gLUDxaTbe3LdD2jos2wufKDcXAvk7nbd+ji65qjmpDpoHd1w0iLg4OlMDtfYcqfKwY21AbiR22vLPL5yIpf48GotQl5+a3w7ABvJzjzGSTpZxoi3hfdKuqwDhSwdY27cRu4eu647.9J8YcfGlXflEQ9dfSg0gTw0fTy6BRcTh.aBtC34jCdESg2dt8807IlLKVr8Mtck3CmPF11yCqTeIEtof6oJzCooQDaLzQiBqhn5S87pSOvyq1gUJWoL17iMTAKjdDssbHWBM70.dsdtPMfIRS4YJ03mIC5.fnZZXX.MzvPtcHoyTougqjUeTflcyYXJX59Bd.neTcZ3RiCqSUC98ZUJ+wJko34ZllxvhhJavvJljVqAdHspUYrYt.nGcDc+ZoFVDn8LrQLXRGZR7cvvTAK3x7IDm3dkZpDa5uB7ML4PAT8J1UduqNkcUyje2O42G+N7O6mOZ64tqG2.QohMqc3cDw8q5zeHoCbMSLEtPoiXB9GffUX5fkX51E4+1ZGtrkRUxKTF3kxp0J+wxkJeaY5+zTX3FsYmNzJg.zazrcCU+4BrpbZz.PWml.6UNhisquWr68auvOcXMmiJYWI27xIvB4rMmlaXygrXZ2tCs.gnqljMnGrXCJcfjvwj7UtuPpFzjj.9LlnNGSdc2VLCaYZvLhUYBnMb6kwoEbMxqktXVxsEDO1nlj3azDkzVem89OK5Lhiqyefkat8ePHSRlysbv+pRy+.VWlfDwCBDPOUL213yyshKbS5iiH4ofiXyxDe6wwSCC4yrMqyH3PXTrAwR2HjSk37ctuNFnAPHapvPiGircBtbLDboJgrMREfd451iIQPjqxu8OWtig51EU7Iq1r8.q1OgGqVjFXXKtF7SA+Z2rX7g7kvLyIpYVJKx+lyCYdUASELy5zw126rvfMq448rbaRrUMOeS4Kfi1aibzabR6dB28b6wM9i1LdKrA7hyb+ei2Euwqha6vP7QSFXK514211Wu8E.EjKzvkCOmgii1sfKlF0GGb7ADIRIHhsKDErayoxdVYamoOHCRDryWKL1zJ6rvXykFIQLes589ob.12o90IZPLIS9bhR320fxzUK+ttdM7rqa7266aaE+Hh8MGy9aQLOdKh4IaQLGrEw7zsHleZKh4m+rwX+JqmM0nhRWSPE8ZmPB63zVxvorjIRxeetwe+I
        

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

        ustkU ulrikU 2 Replies Last reply Reply Quote 1
        • ustkU
          ustk @d.healey
          last edited by ustk

          @d-healey tadaaa!!!!

          HiseSnippet 1113.3ocsV81SabCF2Gv0MxV5Vk1G.q9pDFjcIszVoH1RAR5PEnQDVUqPnNm67k3gO6HeN.oUHsOZ6iz9Fz8X6jbWnAJKRbuHfe96uG6G+6wsUxPZZpTg7V83QCnHuu2uyHgt+N8ILAZucQdOz+.RplpvNQaOZ.IMkFg77V9UFAdqtBx98u+11DNQDRyDgPuUxBo6yRX5Losa7ZFm2hDQOlkjy5m1XuPoXGIWNDvyx9AnAjvyH8nGRLlsjOx6AMiXZopilnooHuU1VFMpSe4EBm8ukkx5xolEUQcf.4D2RxiLH1HEsSeFOp8j5NEAQoc1tvxtcgex+.VDap7rciezp.m4Q98CuktM3UMO7Bt6vyKG7VwAuG42ITwFnyzXv124um.NnhIvQPdX4rEsDeE+cjfEBckDxYzVJXwTOJ8rff0waFDTtdwBEK.GDoZLmDi2B2TziInUBUTnrdEW1kvcgbeo7rWJhZQo7RN2.Gpnn8XlFlVCEgZlTT5wQJxE6Cgfn5vYQT0iWGGOQYu0wxt+U4hE9TwBX36bhBSfjBBqPfLVOSrRNTDAp1brL2urXbIiwo5QbJdqsv0J6TLNfludURoZWik01t8bKJWOuMwPW4QlbPiNhFpIhdbZoSHmDb55XxIUs+Vy96SNE9Ss7dey4hooItkUmuClRqOgGe.SLL8nw0nIS+RM7Ftht9rVmpIJ80jcAKR2etwexFz4D9P5gRUBgy9HMB+q3fJaVNytb6WlOaR.jLKzpOqQ1rBFUxBy0pUF+yWuVVa9YeCa1As0xExqx9WJOk9+DaPL+xbWsR.HedHXsYOAu6kyMFRvg5yqV95MY1BZRWlEESayrPYBPuZb7txccqXgI2ivRwgRM8MhRkK7oBqV3pB3qqJNdt5LTBJImSUyUsghVcaNVRLLoKUsN1tYL0PfqZVxP+alLLOWcnigJmgRwdBl9MCnhahhDMlVyPVNFUfoZKU4CGSU5XdPLfQ7a7esP1sJxB3oie96lMP+wd6RzjIgAhHjkATklYJ.ucomCCybLvq5uKM8Lsbf01jARgI+d+vWMoWNMg+YTiQYC+Nsgk.yL.92kJ1Gg7S3nDVTDm1VlxLa54GrBLrC5.Mc4m+lPxhN58MRGFGytzrosOJQFAl562lHfflKRu+elPFBxd.H3yFoYjVFoeF9LRAd7d6xTzPGXlAoovA1wzK0aKuzLyA8kCsfQmxngbhd14olGQLVgIp4GbYFNIfReT9h7dYH6cEtOxuMSG1e93co4fWnW59FuiexRQ+lwwvQSFXWwu06t+eeBBXyzLQuCHZkoay+vgIcfFmPJfDg.3wAYdKYtk5VGXVa1Y5PEQ1El9qwJqZV6MVY0IJQIjPk7Cgt61lGE8sVI.lD12FtJ7HUXMd5kZe+fJAlqOrODFZ1J1.v978o1B3ySV.ed5B3ylKfOOaA744KfOu3V8w7L4WNTKSbWS.AsaZIW87ZJHPWlsiD8e.9dJ0K
          

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

          ulrikU 1 Reply Last reply Reply Quote 4
          • ulrikU
            ulrik @d.healey
            last edited by

            @d-healey Not very nice but...

            HiseSnippet 997.3ocsV02aZbCF2GItaPG8Eo8Avp+ErQYGzltIEgFMAnC0jTTIqZUQQsl67AdwmMxmIMzp7cqej12ftGeF3tzQyhPJ9O.4mW+4G+76w2.sJfkjnzHuhGOeJC48C3gyklI6Ogxkn9cPd2CeHMwvzDmn8lOkljvBQdda8Bq.uhaiRW+yuuGUPkArLQHzaT7.1A7XtIS5f1ujKD8ngri4w4r9os6Gnj6qDpY.d1B6ilRCNiNlcD0ZVALx6NcC4FkdngZXIHus2SENe3D0GjN6eCOgORvraZfFBAxItmRDZQrUJZ+IbQ3fkm6DDDkAYUgsbUgeDeHOjuRdV03AoJHYdjud3U35fWi7vy+lCOubvaaG7dHdXflO0jowhs6h6KgKpHJbEjGVNaQENu.deEXgzTOldFqmF1rxiJOy2uFYGe+p6VtT4RvEQhgHnQjVjtxwbIqdflAGqWHTinBWHOPoN64xvdLlnhyMvg5Z1Xtsgo2LYfgqjUdTnl9gCfPP0CE7Pl9Q0HQKUNtFQM5uqVtzmJWh.qyoZBERJHrNExXZXsJ3QjJVgIl4BFoUKRypNEKbztFWOgYbMPo1NZraiEbY1DAceuVMSBE8WyBLT4XAqxIzS7OsFgdRizeal96SNE9qY0UXXc4faXwtsMptKIacSxXyS+kl4yI4mHUdre8cH+b54+bpXF6HkNlJ3ejEVcEj1Y4A5xEo5xp6trhRTxiTF1qjUpV5SkJV5xRjuVUTzZ0YaNzJgfoWqZKYUecNVQNKdDSWijh6UFBcsWkVf+1zh7r1.WuZNCUx9Rt4USYxuEYAsnA2RaVfJvTSJo4dKHMtdPDG3FeG9kR0nFnT.mar0mQ+Y+NTCcYXfHBYYJSa31CfWG14vXMGWrHtCK4LiZZpswSURa98t++aRuXUBeeX64YY+z1os31Qw+gRy+Hjep.EyCCErApDtsnmeDKv0lND5OxOINllEczaamLKJhegsnc.JVEBlhwCnRHn4hza+7R5BH6NsZ09KVoYs2VoeAVVo.idbGtlE3.yUPZBbgcL6BydpKrSeP+2wWvPTU3LA0b0Iq1mSVnvF07ivriojvQed9C4sx31aJbeHd.2DLY83svZvKzKcai2EOdUF2MJBtZx.613d+0s+KUHXDmgKGeH0nsca3ilEODZbBX.RjRlvx88JXYot89181JyPlLLcis+ZgxF18dKT1XoRTLMPqdWfiaaed76Sk.XRl9UBEgOWA1SVQpwX+59V5C+cAA1RwiArudeZtA97jMvmmtA9ryF3yy1.e90Mvme6Z8w9ASOelQE6nIffAcSGt540URgtrzNRz+BN0ozoA
            

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

            1 Reply Last reply Reply Quote 3
            • ulrikU
              ulrik @ustk
              last edited by

              @ustk posted at the same time, :)
              well yours is absolutely nicer

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

              1 Reply Last reply Reply Quote 2
              • d.healeyD
                d.healey
                last edited by

                Thanks guys!

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

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

                  Anyone Can Draw a Slider Like this:
                  SimpleSliders.png

                  No Luck Here :(

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

                    @Natan What have you tried?

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

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

                      @d-healey I Tried to make this Wrking But No Glory

                      HiseSnippet 1113.3ocsV81SabCF2Gv0MxV5Vk1G.q9pDFjcIszVoH1RAR5PEnQDVUqPnNm67k3gO6HeN.oUHsOZ6iz9Fz8X6jbWnAJKRbuHfe96uG6G+6wsUxPZZpTg7V83QCnHuu2uyHgt+N8ILAZucQdOz+.RplpvNQaOZ.IMkFg77V9UFAdqtBx98u+11DNQDRyDgPuUxBo6yRX5Losa7ZFm2hDQOlkjy5m1XuPoXGIWNDvyx9AnAjvyH8nGRLlsjOx6AMiXZopilnooHuU1VFMpSe4EBm8ukkx5xolEUQcf.4D2RxiLH1HEsSeFOp8j5NEAQoc1tvxtcgex+.VDap7rciezp.m4Q98CuktM3UMO7Bt6vyKG7VwAuG42ITwFnyzXv124um.NnhIvQPdX4rEsDeE+cjfEBckDxYzVJXwTOJ8rff0waFDTtdwBEK.GDoZLmDi2B2TziInUBUTnrdEW1kvcgbeo7rWJhZQo7RN2.Gpnn8XlFlVCEgZlTT5wQJxE6Cgfn5vYQT0iWGGOQYu0wxt+U4hE9TwBX36bhBSfjBBqPfLVOSrRNTDAp1brL2urXbIiwo5QbJdqsv0J6TLNfludURoZWik01t8bKJWOuMwPW4QlbPiNhFpIhdbZoSHmDb55XxIUs+Vy96SNE9Ss7dey4hooItkUmuClRqOgGe.SLL8nw0nIS+RM7Ftht9rVmpIJ80jcAKR2etwexFz4D9P5gRUBgy9HMB+q3fJaVNytb6WlOaR.jLKzpOqQ1rBFUxBy0pUF+yWuVVa9YeCa1As0xExqx9WJOk9+DaPL+xbWsR.HedHXsYOAu6kyMFRvg5yqV95MY1BZRWlEESayrPYBPuZb7txccqXgI2ivRwgRM8MhRkK7oBqV3pB3qqJNdt5LTBJImSUyUsghVcaNVRLLoKUsN1tYL0PfqZVxP+alLLOWcnigJmgRwdBl9MCnhahhDMlVyPVNFUfoZKU4CGSU5XdPLfQ7a7esP1sJxB3oie96lMP+wd6RzjIgAhHjkATklYJ.ucomCCybLvq5uKM8Lsbf01jARgI+d+vWMoWNMg+YTiQYC+Nsgk.yL.92kJ1Gg7S3nDVTDm1VlxLa54GrBLrC5.Mc4m+lPxhN58MRGFGytzrosOJQFAl562lHfflKRu+elPFBxd.H3yFoYjVFoeF9LRAd7d6xTzPGXlAoovA1wzK0aKuzLyA8kCsfQmxngbhd14olGQLVgIp4GbYFNIfReT9h7dYH6cEtOxuMSG1e93co4fWnW59FuiexRQ+lwwvQSFXWwu06t+eeBBXyzLQuCHZkoay+vgIcfFmPJfDg.3wAYdKYtk5VGXVa1Y5PEQ1El9qwJqZV6MVY0IJQIjPk7Cgt61lGE8sVI.lD12FtJ7HUXMd5kZe+fJAlqOrODFZ1J1.v978o1B3ySV.ed5B3ylKfOOaA744KfOu3V8w7L4WNTKSbWS.AsaZIW87ZJHPWlsiD8e.9dJ0K
                      
                      
                      1 Reply Last reply Reply Quote 0
                      • d.healeyD
                        d.healey
                        last edited by

                        What have you tried? :p

                        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 Haha Cant Understand How This works in Slider Scenario
                          I Can Do Almost everything In Circle Knob Shapes, But Sliders No Sir!!!

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

                            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 :( Can't Understand This

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

                                @Natan Which part?

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

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

                                  @d-healey The Circle That Moves, I Have no idea how to make it moving from left to right!
                                  Simple to draw but how to make it slide?!!!

                                  Edit:
                                  I'm trying to Create the slider In Look and Feel

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

                                    @Natan Scroll up to my post where I asked for help making a slider bi-directional. Use that as a starting point. All you have to do is draw a circle and change its x position based on the normalized value. Normalized value is always 0 - 1, so just use that as a percentage of the slider's width.

                                    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

                                      g.drawEllipse([a[0], a[1], a[2] * obj.valueNormalized, a[3]], 2);
                                      

                                      Like This?
                                      But this acts Very Crazy :/

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

                                        @Natan [x, y, w, h]

                                        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 Haha I See Some Moves :)

                                                  g.drawEllipse([15 * obj.valueNormalized, 15, a[3]/2, a[3]/2], 2);
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • NatanN
                                            Natan
                                            last edited by

                                            @d-healey But It Goes Out of the Bounds!!!

                                            HiseSnippet 1040.3ocsV0saZbDEdVr2zBsDUKkGfU4hJnkfAbrSkrrJwFHEEaGTvMpQVtoC6NKL0yNCZ1AaSh76Veb5k8MH8b1AXWmhcsPx6EvNme+lyb9Ny1Sq7YwwJMwI+ISGyHNeqa+oRynCFQ4RR2VDmG6dDM1vzdVQ6OcLMNlEPbbV6Un.m7qSRd9medepfJ8YohHj2o39rC4QbSpzdMeMWH5PCXmvixX8ya10WIOPITS.7rlaMxXp+4zgrionY4bINOpc.2nz8MTCKl3r99pfo8GotTZs+c7X9.ACWTmzGBjUbGkH.QLJkbvHtHn278cLAhRuzpvZ1pvSbOhGvWHOsZ7cIJ7R8Ha8vI2cAu5YgWs6O7bx.u0svaC299Z9XSpFDaeiaWIbPERgifrvxZKI2emy8.EXgzTMhdNqiFVrviR6TqVEusqUq7tEKTr.bPDa7DzPu87ZKGxkrp9ZFrsdkPMfJrg7Pk57WJC5vXhRV2.GppYC4XCSmIReCWIK8z.M8xCgPP08E7.l9oU7BmqbXEO0f+rbwBepXAO34Bp1iBIEDVkBYLIrnBdnWITXrYpf4s2ddMJaULyQ7YX0Xlw1.kX6fg1EH3RsID59dqZhDJ5uk4anxgBVoSomV6rJdzSqm7aije25L3uFY8Fet87wMrH6x5k2codr4l22768CI0fKnhIriU5Hpf+QVvBTU2dRsLLgk61BAeb7rv9i02YqkGNumggayFP711FZ7c6+e4V2910yd+5x6N+LzSIOVYXuQVpbgOUHegqK38kpBCWpNrcTqDBldopwwC56xwRxIQCX5JdIaqEFB7jaRDcuchX14D9V1QFCUxtRt4MiYxaidRlQoPh5LTAlZRnoOdFM010S3.a7qbesTMnNIAvoi999ljesaKpgNOLPDgrLloMbbC3zhcALH0x9y61hEetQMNw1nwJIlemM9eS5UKR3eDzbZZ1OqYBoBG9+KJM+iP9oBRDOHPv5oh4XQO6PcfcOtOz9jc1eDMM5j22LdRXH+JrncHIRE.l551iJgflIRu+ulSPAYOBD7YTZJIBk9Y3AkBM0Caw0LeKXtARigCrSXWY1WcENuaDiObTl6aNt4k7.ynTA+dSx+clJLYWELQPM2bbOdG2LEXhyNWEmcJgpyzr0gGj6.tuvcC2dbi+nki2bKAuP61CMdmciZQ21ggvoWJXW2syu8ve8IAlzZ3xgGQMZrgz83IQ8gdKeFfDojIvwCN4PhrccMbMVY5yjAIKvVvYJqiqclor9bkjHpuV8AeK8Guy9qSj.XRl7oK4gugBV6sf265VqZMjgw+fuOVJdFf8k6SiUvmsVAed9J3y1qfO6rB97hUvme5N8A+JtWNwnhrzDPPu1IyecbZKoPWVRGI4eA3B.x6L
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            15

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.6k

                                            Posts