HISE Logo Forum
    • Categories
    • Register
    • Login

    Range slider communication

    Scheduled Pinned Locked Moved General Questions
    22 Posts 3 Posters 1.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.
    • d.healeyD
      d.healey @A Former User
      last edited by d.healey

      @UrsBollhalder What do you get with Console.print(MinValue);?

      Also why do you have if (value)? Are you trying to filter out 0?

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

      ? 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @d.healey
        last edited by

        @d-healey The if (value) is unnecessary I suppose... and with the Console.print I was just checking the min value... also unnecessary probably, but I left it in there because I wasn't sure about the MinValue syntax. Maybe I should also write component.getMinValue() as the last argument in the setAttribute method?!

        d.healeyD 1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @A Former User
          last edited by

          @UrsBollhalder said in Range slider communication:

          Maybe I should also write component.getMinValue() as the last argument in the setAttribute method?!

          You definitely should. As I said, try Console.print(MinValue); and all will be revealed.

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

          ? 2 Replies Last reply Reply Quote 0
          • ?
            A Former User @d.healey
            last edited by

            @d-healey Will do so… I misunderstood you earlier about the Console thingie… 🙈 🙏

            1 Reply Last reply Reply Quote 1
            • ?
              A Former User @d.healey
              last edited by

              @d-healey Still waiting for that revelation. That sucker isn't moving one millimeter!

              Console.print(MinValue); doesn't return anything of course... I am still not sure I got this right... In fact, I am almost certainly sure that I don't!!! And why can't I just hook it up via the property editor in the first place?!? Because that's lesson No.1 I learned from @d-healey: Don't code it, if you don't have to! 😭

              const var knbArpRange = Content.getComponent("knbArpRange");
              
              inline function onknbArpRangeControl(component, value)
              {
              		UB_CustomArp.setAttribute(UB_CustomArp.knbDragArea.setMinValue(), component.getMinValue()); //not sure about this	
              };
              
              Content.getComponent("knbArpRange").setControlCallback(onknbArpRangeControl);
              
              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @A Former User
                last edited by

                @UrsBollhalder said in Range slider communication:

                UB_CustomArp.knbDragArea.setMinValue()

                HiseSnippet 850.3ocsV0taSCCE0oqFnYzIPhGfn9qVowTJv.jPHJqaEUsOnhLl3efWh6p0briRbFTMs2E3MgGIdCfqcRaRGYisJQ928iiuGe8wWmQwReZRhLFY03voQTj08wdSEpI8mPXBzvsQVqg2mjnnwNYt1ZZDIIgFfrrV4cZGVMpiLe+5MaQ3DgOsvEBcjj4S2iExTEdG0aWFmOfDPOjEVJ6m0anuTzWxko.eVA6hhH9mRNgd.QmVMLx5N6DvTxXOEQQSfb1RFL0ah7qhr7OhkvNlS0FcQdvBk4F0eBiGLZ1dMAgrpOpXmuR1N+Q38YAr49K5.OvDvo.Q4dfUsEoT8EnT2qhRCj7.8BbEzypD8pmQuGh87iYQphHZtsJdn.NbFSf1dYZkkKp1Orv8kPFB0FgjSoChAi4HZ+bW20c1z0syqZZ2zFZ9IJmyHwN6JjG2040NyfdBU0WFFIEfQ6VlnsxvzzlI3LA0YbpvWwjBGoXqTkRJ5pAGK4s8mgbcXs4ozNMsOuocCHbhjS2HJlAKpYM00ocqPlnUG8pegoBUyg7ZzpyFIZ+lJ0mv4GCJl1WlB5EqD+NPpnuWzti841Mruv14xgFOtxX4KFmFWYXsVN95.1VjFdLMdVWXVhvA7hJnUuYJH+r9RoDkhgBl58Qzb6BMlNV1tdVTWz7MaYWE6wxdMasJRqv0eKgQ4mafXtVd5PpJiTdsborGmEPiQLfi2EaT.HSuo7.DzUAN6H1.tAN+7tB3eb31DEQekJmP.IinwJltUasM8LX9T1ErF3soImpjQFFmqzfQN+SN+s4Er2ndSKp9d8BKMerm2OCIEohFzCUpJ0uAatqnNe+K8P+83BXnkLHkSTKNISOxNO.HNWXjgdrfHgolVdj9sX7laki25Vk13FR2GhGwT9Splu0pfuZw1+Y9l+XQS7NiGS8UEjsNdvmV1WFtET4CxTESbx9DULCDD3CRC8f2K8o.SDBJGJD1pl9dSlsq1V2Y7nh.iwugu7fc01V4A6NKHJj3GK+re1EO8yQ2y3A3jv7RbC3WB.am422vX2MbQgvqje12W2JdLv8pw7jk.ySWBLOaIvr4Rf44KAlWrDXd40hQ+CJuMUICytl.NFsiYtmk0NBBnxLJRze.dO.pfB
                

                HISE Development for hire.
                www.channelrobot.com

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @Lindon
                  last edited by

                  @Lindon Hey Lindon! But it is not the "min" I want to set...

                  I am talking about a range slider that has 2 values of course... an upper and a lower value... The min will be 0.0 and the max 1.0... Both sliders are set that way... no changes or updating...

                  But I want to synchronize the range-slider on my UI with the range slider in my midi script, so that when I move the left edge on the UI, it updates the midi slider as well and same for the right edge...

                  LindonL 1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @A Former User
                    last edited by

                    @UrsBollhalder - yes it seems odd, its only updating every 2nd click of the button- not every time as it should..

                    HiseSnippet 1103.3ocsW0raaaDDdorXSkRTPRgQOVPnSR.oFTR4mBTTDVKKkJ3HGUSGijSoqIWZsPK2kkbYpkMBPNz9NzKEnOAEn25s5Gg9HzdtW5aP6tKoDohorkUaoAL7Ny7M62L6N6LdTHyAEEwBAZUNXZ.BncKc6oT93tigXJXvN.saqODFwQgFIh1dZ.LJB4Bzz13IRAZUJCTe+0i2FRfTGTlH.3PF1A8TrOlmIcj0tXBoOzEc.1Om022ZfCi1kQXwB9rgtIH.5LAdLZOnzrR5.s2qmKlyBs4PNJRXy1L2o1iYeCMw9CwQ3iHH4hV.agiRDC5NFSbGMKVi..sxixh7MRh7M0GhcwykmkAtiRgQFh74.sRKRoxKPoVKiR8YDWoCVB8zxQuxIz6t51Ng3.dlFI2to9.p3vwCJR64oUhsfR+PI8tLgET9V9vIn9ghEyQz3gll2y3AllM+zZUqUUj7i3FuFFZrKkcTKiOyXFziQ7tL+.FUrnQck15RLKhn8khncAH5boH5TOgWI+foDLEY3ESc3XF0fQ2NlyYzVRGDxHMblg9dB+ShQMqU8rZUMR+DVEwHnsBBwB+qBA4V1ntOlVuobiVtkskVNDSOT51FqjwvSJvXUPsUTNesDuWq5aT+t3bSZbWuozUoQeWHgbjnZow6lVjtKWNaOFG8LZilUOqZkpuopw6pxyqPcoNifBKTsrNN7x.1fF6eDJb1IyLCEWtWr54lqV0iSRdImgL5.Jl+r.T55r5KotjndlVSv7fMunrXLuTUnUfYYhtX4KH8bS9NSp4BS4px3amVFaSvtnP.VvwanqtNBT4lzmC+8S27KNGrLvIGwJvUzSOuW.dx2b35Wwd29hfCgziQCSdeezu7Qe2e9kenUhL3IRYJQeeeqUeS5b82jCjx948r.OevNPNT9vXZpUjtCPgbr7Ri1NnWK5xj7LYE8cPQS3r.UtOslQz33Jy9mLmXVirllwxmZ4mqKmk849vLSApDv7co7JbLsj84G+pE7zstxSLgez05IPNU9G+l3Oh3SkkJ2PeeYJD3iccInQrHrrVLWe5eUzNOvFep5n3rM+om7Gm9sONeP91QKDjucWqnXOO7IpdvdXheDWPpA9hVy.sOP+4QHCWjGLlvMhlH7i3g5IH2CXJ6uNQUmbYGv94xNm+0V+mEcfWtPzc9K9WEcWrQsXbAlaLAxWbFB4vRoJjDNeyZYCYpHPlleXpqwfElENXQqhdYZEo6c0Gg4NiKlukJfuhRy+u4a5XZ0z644gb3Yjsrd+WrtyjcMnx9rXNld7Pn35gr3auXeawjpNHASnTDIRVGVR9raxZS4ZYlwFQcUK9awWpxVx0ZoJaMSIvG5DxdkSxSpxAAeekDAmnpYfqHFFWr1X9q855laYJKFvuxwQlJ9XA2KFS60.Sm0.y8WCLOXMv7v0.yiVCLexkhQ9uF74wbleRYhPvndpdUZZ8nPwsL0MRv+.dxf1O
                    

                    HISE Development for hire.
                    www.channelrobot.com

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @Lindon
                      last edited by

                      @Lindon -huh silly me forgot the .changed() call

                      HiseSnippet 1113.3ocsWEraaaDDcor1lJknflBetfPmj.RMnjRRCPPQXrrTpfibTMcLROktlbo0BQtKK4xTKaDfbn8KnW5w9ETfdp8V0mP+DZO2K8Onc2kThTwz1xpsz.FdmYdy9lY2YmwiBY13nHVHPqxASCv.saAslR4i6NFQnfA6.ztMbHJhiC0SDs8z.TTD1AnoswSkBzpTFn99qGuMxCQswYh.fCYDa7yH9DdlzQl6R775ibvGP7yY88LGXyncYdrXAe1.Z.BP1SPGi2CIMqDDn8d8bHbVnEGwwQBa1l4L0ZL6qoI1eHIhbjGVtnEvR3nDwftiIdNilGqQ.fV4QYQ9FIQ9lvgDGxB4YYfOPoPOCQ9bfVokoT4knTqKhR8YdNRGbAzSKG8JmPu6.srCIA7LMRtcS3.p3vwEIR64oUhsfR+bIXWlvBJeKezDb+PwhEHZ7.Ci6peeCilOpV0ZUEI+Ht9qQg56RYG0R+S0mC8XLuKyOfQEKZTWostDyxHZeoHZW.hNWJhN0S3UxODpGgh0cio1bBipynaGy4LZKoCBYdMrmi9tB+6EiaVq5Y0ppm9IrJh4g2JHjH7uJDjaYi59DZ8lxM5hsrszxgD5gR21XkLFcRAFqBpshx4qqv6I.rGinGicZjjMdi52Em0RyH0aJ2jz7RWjm2Qh5nFuaBS5tbYy8Xb7yoMZV8rpUp9lp5uqJW2B0k5LObXgpkU3gWFvFzX+ivgyOylan3Z+x0U2b0pqrSxK4LjQGPI7mGfSWmU4I0kD0y0Z.VDr4EkEi4kpBsBLKSz4KrAomaxWfRMWXJWUfe6zBbKOhCNDPDb7FP0EUfJ2j9P4ue5le1LvEAN4HVAtBL87dI3IeKfCuh8t84AGJuMNL4k+Nxuu6IyRjgNQJ6W9nu8O+7uuu4puIct9axAxc4m1yD7hA6f3H4SlooVQ5N.GxIxKMZ6fesn+SxCnUf6filvYApbeZMinkxUl8OYAwLGYNMikOyzOW+OSqY9nLSApDvhco7JbLcA6yO7kK4oackmXB+.05IPNU9G+l3Oh3SkkJ2.tuLEB7INNd3QrHhrVLWG7eUznOvhbp5n3rM+wm9Gm9MONeP91QKEjucWynXWWxIptytDO+HtfTC7EMsAZeH7EQXcGrKJ1iqGMQ3GwS3SvNGvT1echpN4xNf8ykcl8Ul+mEcfuXona1K+WEcmuEtXPBlSrGhu7zExwnRUHIb913xV0TQfLM+XVWiQNLJbjiVE8xzJR26.GQ31iKlukJfuhRy+u4a5.b0f8bcw17LxVF1+kq6zZWCprOKlSnGODItdHK91K12RLCqMVvDJE6EIqCKIe1MYsgbsLyXgoNpE+s3KUYK4ZsTkslqD3irCYuxN4IU4HhuuRhfST0zwUDioKVqu30dHzXKCYw.4U11xTwGK3dwXZuFX5rFXt2Zf49qAlGrFX9j0.yCuTLx+ogmDyY9IkIBAi5o5Uoo0ihD2xT2HA+Cv+9X5F
                      

                      HISE Development for hire.
                      www.channelrobot.com

                      LindonL 1 Reply Last reply Reply Quote 0
                      • LindonL
                        Lindon @Lindon
                        last edited by

                        and change k2 and K3 is updated at the same time:

                        HiseSnippet 1044.3ocsV0saaaCElxwbs1atXEnWOH3qjA5Bjsa6FvPQ0hS7lQpScixB5tpkQhNlMRjZRTcwon.EXauC6x9Jr65UC9QY65cydC1HojsjSj+IFHx.Ffmy46vO9QxCOCBYN3nHVHPqxQiCv.sOCZOlxG0YDhPA81EncGXeTDGGpmXZmwAnnHrKPSaquSZPqRYf56eexNHOD0AmYB.NlQbvOk3S3YVGXsOwyqKxEeDwOWzOvpmCi1g4whE7YKnIH.4bF5T7AHYXkf.sOYOWBmEZyQbbDPq7NL2w1iX+LMI9iIQjS7vxAMA1hDkXtKyyUxXoUPmQDO2ASW2Q.QVFjoBaknB2C1m3RlYOSM9bkC8LD40CsRKidMySOy0mdZ4nW4D5cWnsSHIfm4QxsOE1iJ1nFhDaA4oURrfR+xVvNLQDT919nyvcCEClgv3Qll2W+gllM9lZUqUUrQDw0eCJTeeJ6jl5OVeJzSw7NL+.FULvntxacIl4QzZoHZU.h1KEQ65I7J4Gg5QnX8gwTGNgQ0Yzch4bFsoLAgLOCmonuuH+dw3F0p91ZU0S+DQEw7vaGDRD4WsDjSoQceBsdC4Ds3HaIirOgdrLsFqUvnyKHX0hZ6nb4ZEYOAfyHD8TrqQhZ7N0+EqZoJR8FxIIUW5f77NQbmx3xBVl3dUoUwqkKrUt5pYVfWmUzxVOomaJd0jmixDki9Gv33mQMZT8sUqT8cU0urqgCKzWZx7vgE5VV4JbY.Mnw9mfCmJSSCTbEd9ZDvEWiHeILmDMIWfLZOJg+r.LcQUN.oBorDWJqDgxUUPtSZEDaOhKNDPDEJtETcS.nHbZU4+5h688S.KBbxYHE3JvzCTyAO4aFb3Jl6VWB7jO9mgxCG8m9LSYH3CcljXCctz1G+he6ed9u20Z8mj1WkgqZRNRNK+wAVfen2tHNRVSNUZExc.NjSj6jZ6hei3wtjJzUf6hiNiyBTZe5gXw6WqT8OeFwrFXMNikO0xO2isV1S7QYgBTBvrYo7ZrMsf44CuZtLc6UtikKOOOOeesUDer7b7sfGJkRfnGh.axESEdq+9he8I4WRuevbKo2u+0hHsyQDvg4Hxje55RDvONGQl7BKvUeAVzG.yM1Cwmu4.YGQoNDUCl6UX4KszHBeb9NltQ5XXco6cgCHbmQEy2REvWwA+aZ9l1+UM3dCGhc3YjsLr6Kt4a1BbHKlSnm1GwCIhy.vCh8sEsi5fELgRwdxJ1ZkjE0RFaJGKUFaL0UM3+DeoNaJGqk5r4Tm.ejSH6kNIErjc3cakEAmnpFcqH53VLVeVsTHzbaSfunwyW53HkhuTv8hwzZCvzdCv7fM.yC2.LOZCv7Ua.ludoXj87+swblex0DggA6odIPSaOJRbJSchD7+PZaioQ
                        

                        HISE Development for hire.
                        www.channelrobot.com

                        ? 1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User @Lindon
                          last edited by

                          @Lindon Hmm... Yes... You're right...

                          but

                          HiseSnippet 1147.3oc6W8zaiSDEebZF5FCYgUhKbAYkSNRKQ4OsKHsZ0ZZZCDkscCMkpthCKSsmjLT6YL1SVZ1UqnGfuGHw2.NwIHZ+RvYNxAj3aPYF+mX6H2jzHwMbkpxLu2u26meu27di66wLw99LOfRoSl5hAJuCbvTJeb6wHBEzcefxcgGh74XOsvs1apKx2GaATT15yjanTpHH34ed7dHaD0DmrE.bJiXheBwgvS1suQOhscGjE9DhSJs2wnqIi1lYylH3yVv5.Wj4EnQ3iPR0J.AJu0AVDNya.Gww9.kh6wrlNXL66ng5eJwmbtMVtnAXfvPga2gYaIYrbWP6wDaq9wu29.gU5mDE1JLJ79vCIVj46mDMdu.AZIHRGOTJrL50X0zqddzqPJ5ULjd2CNvzi3xSjH41aC6REIpgHQJHMsB0ETfsErMSnAkWyAcAtimXwbD5Ond86qsa85UeXYUUQdvmq8BjmVl3f1izBpNpMByyHPuRlkUp9P0xoLROJ67FBvwtW.uMywkQEKzqDHshzuYQzboHZlChVKEQq.Dw+Qn1DJVa3DpImvnZL5dS3bFsgz.dLacyXz2WXe6I3pkUeUYUsnGgV9LabMWOhv9AuBRWpWwgPqTU5naVylgwO5oRypuVJitLGkCdop4mxVqv5g.LGinivV5hjTrf4+HSZrlbkDyp8wpLPhOkw9WG7+7yTQYgJUkNMJWzFYaetnWf9hIIo4RkAOhwwOkpWU8UpkTesp1hhFNLWYQFyF6kqXYWJukATmNw4brWbcRrhhiqY6G.Wu9AlgwkTJxncoD9ScwzapIFHJXJamEwJgp7ftE2Mpaw.ahE1CPDME1FFTwBBHbTG3qdytslAtIvgw8.vkfQIgLvCl.j.GtBe2bAvy90eySVhbX7HkY89ve7CLB2CcY3d8+qq+9dFquSZsnSdyZ3jy96q+8yL.eY28QbjHdpDEZEgaWrGmHyjJ6iegXvVX23Rv8w9WvYtAw9nBYwrpUF8ubNwL5aLMIN9DCmTCVMFLyAknJniL.L2KEWizzM3me5qyXo6rxLVJ67Eo462X3ymJqi2FdrLTBD2Wvc.4kwAdi+7k+viS+JcU+LuRW06VQjVoHB33TDY12daIB3YYHxLQdecm19tYuhPdSbU9k4CbE8x9bLYzXtdC4H1+umU1dVJqwQZUX7zjE66..oOU69H0+3mmcxrrmpixtazoZkTEmauN7KU84Wk9fxNKVetPw2Bkl4TKJt+IyZhMhm8RoxahGIPjkyTKJugG0mvmltO8s3lp0W6KRutz8dv9Dt4374agb3q7Rv+Gy2n68WFdvvgXSdBYKB6b1ldI+aAUNlMgSniNDw8HhRB3QSbFH9LHSrfITJ1VdRTof7LS355x0xHy.L0JXw0hmHgMjqUhD1HVnnXyzi8byvSZxur3NA6H3DM3CrJI9ROwZs4y0gv50pCbDU0O2zTFJ9HA2yGSyM.SqM.yNa.lc2.LOXCv7wa.lOYoXjMT9zIblS3wDwF8OHn+khxATjnJKnhD7uMm2RNB
                          
                          LindonL 1 Reply Last reply Reply Quote 0
                          • LindonL
                            Lindon @A Former User
                            last edited by

                            @UrsBollhalder said in Range slider communication:

                            HiseSnippet 1147.3oc6W8zaiSDEebZF5FCYgUhKbAYkSNRKQ4OsKHsZ0ZZZCDkscCMkpthCKSsmjLT6YL1SVZ1UqnGfuGHw2.NwIHZ+RvYNxAj3aPYF+mX6H2jzHwMbkpxLu2u26meu27di66wLw99LOfRoSl5hAJuCbvTJeb6wHBEzcefxcgGh74XOsvs1apKx2GaATT15yjanTpHH34ed7dHaD0DmrE.bJiXheBwgvS1suQOhscGjE9DhSJs2wnqIi1lYylH3yVv5.Wj4EnQ3iPR0J.AJu0AVDNya.Gww9.kh6wrlNXL66ng5eJwmbtMVtnAXfvPga2gYaIYrbWP6wDaq9wu29.gU5mDE1JLJ79vCIVj46mDMdu.AZIHRGOTJrL50X0zqddzqPJ5ULjd2CNvzi3xSjH41aC6REIpgHQJHMsB0ETfsErMSnAkWyAcAtimXwbD5Ond86qsa85UeXYUUQdvmq8BjmVl3f1izBpNpMByyHPuRlkUp9P0xoLROJ67FBvwtW.uMywkQEKzqDHshzuYQzboHZlChVKEQq.Dw+Qn1DJVa3DpImvnZL5dS3bFsgz.dLacyXz2WXe6I3pkUeUYUsnGgV9LabMWOhv9AuBRWpWwgPqTU5naVylgwO5oRypuVJitLGkCdop4mxVqv5g.LGinivV5hjTrf4+HSZrlbkDyp8wpLPhOkw9WG7+7yTQYgJUkNMJWzFYaetnWf9hIIo4RkAOhwwOkpWU8UpkTesp1hhFNLWYQFyF6kqXYWJukATmNw4brWbcRrhhiqY6G.Wu9AlgwkTJxncoD9ScwzapIFHJXJamEwJgp7ftE2Mpaw.ahE1CPDME1FFTwBBHbTG3qdytslAtIvgw8.vkfQIgLvCl.j.GtBe2bAvy90eySVhbX7HkY89ve7CLB2CcY3d8+qq+9dFquSZsnSdyZ3jy96q+8yL.eY28QbjHdpDEZEgaWrGmHyjJ6iegXvVX23Rv8w9WvYtAw9nBYwrpUF8ubNwL5aLMIN9DCmTCVMFLyAknJniL.L2KEWizzM3me5qyXo6rxLVJ67Eo462X3ymJqi2FdrLTBD2Wvc.4kwAdi+7k+viS+JcU+LuRW06VQjVoHB33TDY12daIB3YYHxLQdecm19tYuhPdSbU9k4CbE8x9bLYzXtdC4H1+umU1dVJqwQZUX7zjE66..oOU69H0+3mmcxrrmpixtazoZkTEmauN7KU84Wk9fxNKVetPw2Bkl4TKJt+IyZhMhm8RoxahGIPjkyTKJugG0mvmltO8s3lp0W6KRutz8dv9Dt4374agb3q7Rv+Gy2n68WFdvvgXSdBYKB6b1ldI+aAUNlMgSniNDw8HhRB3QSbFH9LHSrfITJ1VdRTof7LS355x0xHy.L0JXw0hmHgMjqUhD1HVnnXyzi8byvSZxur3NA6H3DM3CrJI9ROwZs4y0gv50pCbDU0O2zTFJ9HA2yGSyM.SqM.yNa.lc2.LOXCv7wa.lOYoXjMT9zIblS3wDwF8OHn+khxATjnJKnhD7uMm2RNB

                            so immediately:

                            Line 20, column 43: Unknown function 'setMinValue' {SW50ZXJmYWNlfHw1Nzl8MjB8NDM=}

                            HISE Development for hire.
                            www.channelrobot.com

                            ? 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @Lindon
                              last edited by

                              @Lindon You're right... Why didn't I see that... 🤔
                              Now, how would you pass that value over to the midi processor? Trying to avoid global variables here, but maybe that's the way to go!

                              But then again... Why can't I just hook it up in the property editor since the 2 range sliders are dealing with exactly the same range etc.??? With a "normal" knob or slider it works just fine!

                              LindonL 1 Reply Last reply Reply Quote 0
                              • LindonL
                                Lindon @A Former User
                                last edited by

                                @UrsBollhalder
                                like this:

                                HiseSnippet 1220.3oc0W87aaaCElxwboVctqEn2mP1EEfr.43l1ADLTk3DuFjlTu3tfzSsLRzwbQlzShtqNEEHG1Ns+I1gcd.6VOM30+RZOsqCXXm2H0OobscTL1NL4KluG+d7iOR98Ha4ybvAALefVkGOrOFn8gv1Co7tM5hHTvtaCztAbeT.G6aDYZqg8QAAXWfl1BegzfVkxfvu+39ag7PTGblI.3HFwA+PROBOyZK68HddMQt3GS5oz66XuqCi1f4wFH3yBPKPejyYnSwGfjcqDDn8A63R3L+1bDGG.zJuEycX6trukF0+iHAjS7vxF0.sEAJxbSlmqjwRqfFcIdtsRl2A.QTZkkEVHJKba39DWRp8rrwMCcXjgPMenUZVzq1kSOqIQuRJzqbD8tErsiOoOOyijaWGtKUrP0AIVBToUTeAk9sRvFLQOn7U6gNC2zWzHEg4csrVwXcKqk2npttXcHfa7bjuQt7fwmaDt6X0Sw7bNLWJWykVdC8pJAYOJ6jZBvICu.dCVu9Lpng4RgdWRNt4Qr1LQr1DPTelHpGhH4Gg5QnXiNCnNbBiZvngQUB2m4Y5jfcEQz8FfWtp9KqpWwP7EFqUCjo.5QReYcNJwDacY4vYD+EAxoKhdJ10TjeRbj9mbYPY32jy8ImLfiMqsxTGgT3U0eU3ralYLYXimgMPddmHNeYlehK4rRN4.FG+Hp4x5uTuh9qzMF2UmNSzWbv7v9Szs7bu+r.ZRGz6DreRtOoihC.4OgAK1ILmnbhRGYzcoD9i5ioSSV.DmHkBDwrRzUd34uaDe9qsGwE6CHhiYKBC2FCBIbrl1EuY85i.SC7VC3bFMDbEXTi7vi9RgCujwdsw.O50+pub219Ihzk+ju+G1YTjMzKhr85Ot9etkcwGj5iOHuo.Cxa+o+xbeavWs61HNRjO0hSshzcerOmHWI01F+bQohH8sJvswAmwY8Cy8wahEp+WZ1+EoDytk8vr73Cs6oTpxt8ndnrtBZJS.oiR4BrLMkw4GeVtHcsKcESINeoJe+Z6.9P493EgGJSk.QE39sImmj3se24e28UmRWzJ2T5h8tRDotBQ.GpPjQeyUkHfmjiHiN1FTz5WeT9htSrF1unkVCSHk8.L4ztbyZQUspNVYK4LapEDR5PZMg2udfXOcaLWTe7RpIjDpbkDh5vFptyD+msVc53NM85wI1+uzr0+2RyNYllXwBjNAUMkMuTsFNclP2xLMyRBkJfhoNLYo+8k0yKZBLFWz7Au67a+y+dSaPAJ8bcX5FhbCTXPmOU2RJhGKVjInh9wlpBYqOt9wXhCiIc.JjZu5DNKZuEmefUC8niyq3+jIoJItaOycfGhm+B+xW4D6PreOmpj71yz.Ben5qftBuBvpvORonz8VvVDtS2Iy2RSfux8x+Gy232TUEtSmNXGdFYKCad779.pq.UNjMfSnmtORbcZwd.3AC50V7DSGrfITJ1SdORsRxi2QssjskYl1XpaXi+V7E6rlrsVryZINEaqc7YO0I5vp7UaWKzhfSzvGuVQ7JZQaiza3AgVqZA5IN+7TGGYp3SEbexXVaNvTeNvbm4.y5yAl6NGXt2bf4ylIFoz0lC3rdQGSDFZsSnRol1NTjXWV3NRv+zfkvNN
                                

                                HISE Development for hire.
                                www.channelrobot.com

                                ? 1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @Lindon
                                  last edited by

                                  @Lindon Hmm. Interesting... Thanks for this... How do you know about the number 1 for the attribute??

                                  LindonL 1 Reply Last reply Reply Quote 0
                                  • LindonL
                                    Lindon @A Former User
                                    last edited by Lindon

                                    @UrsBollhalder all the widgets are numbered - starting at zero - so its the second widget in the list so its number is 1.

                                    HISE Development for hire.
                                    www.channelrobot.com

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @Lindon
                                      last edited by

                                      @Lindon 🙏💪🙏

                                      LindonL 1 Reply Last reply Reply Quote 0
                                      • LindonL
                                        Lindon @A Former User
                                        last edited by Lindon

                                        @UrsBollhalder - using the numbers is less maintainable - because if you re-order the widgets in your interface then their ordinal number changes... and you have to go change your code...but its quick.

                                        HISE Development for hire.
                                        www.channelrobot.com

                                        ? 1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @Lindon
                                          last edited by

                                          @Lindon Yeah. With the hardcoded modules I already do but I hadn't really thought about the numbering scheme and the application for my own modules! Saves quite some time over the years I suppose!

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

                                          21

                                          Online

                                          1.8k

                                          Users

                                          12.0k

                                          Topics

                                          104.2k

                                          Posts