HISE Logo Forum
    • Categories
    • Register
    • Login

    Help With SliderPack and CC Control

    Scheduled Pinned Locked Moved Scripting
    26 Posts 2 Posters 454 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 @StephanS
      last edited by

      @StephanS The function is built in - getValueNormalized()

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

      S 1 Reply Last reply Reply Quote 0
      • S
        StephanS @d.healey
        last edited by

        @d-healey said in Help With SliderPack and CC Control:

        @StephanS The function is built in - getValueNormalized()

        i don't know if this is what you meant :) but here is the current status:

        HiseSnippet 1550.3ocyXs0aaaCElJIZaVasqsaOtGH7SNKsN14haxxFlSbb5LxMi3ztALfUvHQYSDYROI5bYcEX+C1eo9SZ+C1NjT1hxNwEMnsX5gjPxykO9cNGcNJsiE9zjDQLxw6zqGPQNegamq4xdM5QXbTqcQN228PRhjFiMasy0CHIIz.jiy7OSsgSgEP5m+4G2gDQ39zrsPnWHX9zCX8YxrcaWeeVTzdj.5or9VRuV8V9BdCQjXHfm4cqfFP7OmzkdDQI1btnehjzC47stqDdl+JgOc0MptY0Me5ZaVs55ab1ZUVwOX8MWc0ZqFDtxFjZa.J8IMCXRQbGIQRSPNKriH35N8DWxMN3ErD1YQT0hpnNfmMaumHJPcEU6hZziEEzdDQkf.qzNi1l2Paes6gr.138ynuGnO.mogMA5LWd3MeN3U0FdUrf2M.IGKH4ZfzCc63GyFHyNQgmO2sEGhlgDHNYCkiF1uSDKfF2F3b.JtNNPHwXAzb+oqaCAnGWVtO4b5dwvhw1oTsJUdLF9wha444AgvDI9BRL9bt3rp3e.ORytTYCQ+ABNrnTw8UmVDTISgC163CEACiH.knTTmIpTa7tkJBxfyDJu9YWfa2sVxnT1ZY4XZHM9TwtDIoTx38UKy4k7GANpIuKiSK6GSgn317fSncYpJlN4DbRSZYQUFhBswhnH5sdy04QVhUTS2KubiF3iN9jC29fVcZhq7jpdLdDfGb3PtujI3XvLGIh6ShXPr9EjngzRS3wE87dkGFdhD9jH.SfL.JlPJEdLpCdNS59LNHq+HJVIUohvlEyKE4paPJxUijJlJGFywkL99IJqtHdYbIkdlUF47dsmm9Zu79Gc7NdScYEbcZWJrKM1gO1bqVDtnEJ3EJhwkX.fprElg+db0ZvuWZoEUtnPA7qvJgJn7mcBRBUZVtMj7GPupD6w3CIPfJLR.QHiC.PWckMVbKr9Yjcds9OJLIiBVbaoLlc1P4TAkx6RCICiLT9H3uk1NduFB8yrrRY4Ta0fDEcFf+R4olzrmk6bPqcadR6sarumxxSymVLvrXU.XvwIhHZ4AwLETzbz2gKhWJMiZI3uMVCquTlyrY3tiXX84aKmrnQc+ARcF2+b022LKL8ERyEVW4iDR5w7R5jEHgCO4Qgg23YYAua7XU2t3YoXI9v9mQisSUUBBMbx2lv81aSX2Ey2PPVBJ3s3L4wCn7aq2FJkUgVJykhJv8RcCkGk1PIi+PLn2w8bsHTjF5p1GeIXr.Hlgb9U2ZqUtb4P5RvO2biFkKu5JG+9YsAuZPNuAj2OGH0.7Sc0EEifV53Fu4k0QOukJqR09L8ZCTw.ZrjoXYmcoW.CuXZlVvcWZx4Rw.MujlsAl9cfYtZrq+qeq90133RVfrW1FWVuGk0sW1DSuoa8AihQsBTyTjuKnhElDRyfGx.xaN2BHO3x58YAAQz1hDlJwLaxrV0g9YC5v9Cp83dvqlywlVifrfg0fgeFAR6IhTyMldfxM1ignFpfCt+ZaG89aLo4ZO0.ulAzxJc0X7QtS1s8sixmmPOkngQ1ds3W.oSJkxFINynGoK2skuSegP1K+Xwr51MBrY7LKocrNW1Yc2UqUN+yEGe0y7uZy10ZGVqgdspbTUMUdSyZz6.EWclTrcVvCLLrqJcMMzOQh6akT2Kl96CobeqMw0Ue5Pqrzy5+c8elbAE5o2OsXMUxuo9AztfirM3oTnRAFuxeZZmw6li4A6dfPLnIWQtA1x2tGIQ0E.ZuXGYUl8Tg4ykZ.i8bdtTgtbQL0zYIW5vvDon+nKf9yb5.Ea69A+Umu2B44pplUk+WoC+iiypDgOhE+n2ITNNw6+on7gtsYR+d27qQm6FvHB8AAioe+68baFFR8kY.bA289kOLerK5DwPITrBidGyfVPtpucULL1mBdmyoQ5OecNUskYcE0ZcAJkGnW7uvS5gUG+stvgUGcHpOwOV7ReyaXUI4eldG.Sb8+MhBtGpVimbrB3A5hxdouedSMkhqbWUb06phqcWUb86ph0tqJ9z6pha71UT0Ye6gv6bMkMHzgsaZdaqy3W06LO5+LvbRMJ
        
        d.healeyD 1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @StephanS
          last edited by

          @StephanS said in Help With SliderPack and CC Control:

          i don't know if this is what you meant

          c5321b70-b5e9-4c65-bea3-4060f292c94b-image.png

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

          S 2 Replies Last reply Reply Quote 0
          • S
            StephanS @d.healey
            last edited by

            @d-healey said in Help With SliderPack and CC Control:

            @StephanS said in Help With SliderPack and CC Control:

            i don't know if this is what you meant

            c5321b70-b5e9-4c65-bea3-4060f292c94b-image.png

            Where in the script is it correct? the sliderPack has now only 0-1. Is it not better to convert the SliderPack to CC?

            HiseSnippet 1467.3oc0W0sbaTCEVqSV.uPKsEtjKzjqbIcbsyONIDXXSrcJdxedpSKLvLTj2UqsHqkL6JmeZmNCuA7.vKSej3M.NR6ZuZcbbIYZun6EN4HcNG8ouyQmiT6HgGMNVDgrbN4xgTj0mY24Rtre89DFG0pAx5t1GRhkzHbxP6d4PRbL0GYYsvSTCXUbQj96e99cIgDtGMaHD54BlG8.1.lLaz1t6yBC2i3SOgMvP60ba4I30EghQ.dVvtBZHw6TRO5QDkZErQ+.ItOx5qsWInq2JAar5lU2p5Var1VUqt9lcWqxJd9qu0pqVaU+fU1jTaSvnOpoOSJh5HIRZLxZwcE9W1ou3bdxB7bVLqaHUITE0AV4jg2SD5q1hpQQ06yB8aOlnhQfWZmQaKjPaeo8gLe1jwynu6om.mYgIAZUHO7VHG7pZBuJFvaFPxx.R1IP591c7hXCkYynvymZ2hCQy.BDmLgxQiFzIj4SiZCbN.EaKKHjj3ATg+dQ65BvNtr7.xoz8h.gI9oTsJUdDF94ga633.gvXI9LRD9TtnaU72gGaYOprtXvPAGDJsz9pYWBLIyfC163CE9iBI.knLTmIpLaxnkVBzAmoTd6y1.W+xZnixXCwxQz.ZzIhFDIoT7jwUhpMV1xjeNXkZx6w3zxdQTHLtC2+ozdL0QlN4TbZeZ3QUJhBtQhvP50t00IRFpovetM.n9yIginGIhFPBYuj5WRGRTeO9wOd+iNdWGGFOD.KNXD2SxDbrfqiSo9sj2Xp5Q.x.e8PmW4TrnSfHBWhA.qx1XF9awUqA+c4kenCFiKVD+JrRohffYPnbLUlHtCjs3SunDarW2Fq+Fa0q0+Swo3Ak86HkQrtijzRSOYCZ.YTXxNdha09w40vtdtYcJOm5q5jvvt.ZKkmHzDGPZcNnUilOs8N022Q44qxdF624wg.vfoiEgzxCiXJnnYjuAuDd4Dsf+tTJ6g0apj4lJ.mHpmeG4zoTp8OPpyY+mK8e1rvU2PZtvXKejPROlWRmZ37ZG7zSEDLy4xBdybZUyfn4YXI9nAcoQlIlJEg5w4qhZe8UQMKx6kPPFJJ3s3L4wCo7qqzOJkUgJtERQEr7Rc81GjVuMi+PLnz5crMHTjF5ppqeN3LeHlgr9E6ZqU98yWBd0fbgDPd2bfTCvO1VenXLzx5cidVKUVkp6R51FnhgzHISwxVMnmA81S50TztAM9ToXnlWRy1.WeCXlKlrzt+l6kY33WcOm4K6OYf2btaeJqW+rKT7ldtCGGiZ4qZ4luIghElFRygGx.xedpAPvm6Nf46GRaKhYpDyLH1xc.Iyp27BWn3+vNP8WHPaWsLzv1n67hILFbufw.z7xBpqTkNgZIL6Pq52xgk9Ryqb8t6FDEZek6Blb2krisZL9.6o6C81Q4yhomPzvHarV7yfTIkQYYbYN8H8QcS86LPHj8yeiQlqYSfY6I8BqyisZZu1lScB4riu3IdWrU6ZsCpUWKW4kurwxk+8t+7FIxvOAKqTcqDYzMfxqNWJ2Lq3dILtsJ0MMUXpj32JIuWD8OFQ4dFChcU2xtUVpp6e49ijynP27AoGbS07qbOf1CVHSGdBEN0.WDw6pgAFuWtHA32CDhgM4Jx12T+18IwpNBPqFy3ixsmHRdYQ8PATQvL0nGWDQS5xjKnNJVJFLdCneQPG3jVi26kQemExycJadUB9Bc3eRbVkHbyKFr3+uhAy+0NnaDhmjD9A.huucalzq+rK2VXF3EgdmUtEc0mPdG6lAATOYF.Wzdue58y6EQOULRBGhOj.2tFZcYqd9G7raOJr5bNMT+BvBpybIxUTx5CtTtuV3eguzIqN44hvjUGOIZ.wKR7BujJwpj+OQOBfIt9A8EsOTIimwUOfNsrW34k2UWwvUtsFt5s0v0tsFt9s0vZ2VC231Z3lucCU2.XmQPs3jiMHzgsalTE1ZRK.qEP+Gnkof9
            
            d.healeyD 1 Reply Last reply Reply Quote 0
            • S
              StephanS @d.healey
              last edited by

              @d-healey

              I only get it with:

              SliderPack1.setSliderAtIndex(i, Math.floor(value) / 128)
              

              to work

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

                @StephanS said in Help With SliderPack and CC Control:

                Where in the script is it correct?

                I was thinking you'd want something like

                SliderPack1.setSliderAtIndex(i, component.getValueNormalized());

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

                S 1 Reply Last reply Reply Quote 0
                • S
                  StephanS @d.healey
                  last edited by

                  @d-healey said in Help With SliderPack and CC Control:

                  @StephanS said in Help With SliderPack and CC Control:

                  Where in the script is it correct?

                  I was thinking you'd want something like

                  SliderPack1.setSliderAtIndex(i, component.getValueNormalized());

                  Ok I get it. And how i can manage to store all the values in the sliderPack and stay if i control the CC?
                  Can we make

                  SliderPack1.referToData(i);
                  

                  Current State:

                  HiseSnippet 1687.3ocyX8tTabCDWGvkDesIMIsere3F+oiBkXyeLPoc5AFH0Av1C1glocll47cx1Z3rjycxDHYRm9FzWo7nzGg9FztR5rOcFaHggzodFviztq1e6+ztx0iX933XVDxvp4E8wHiO2rwETd2xc8HTTkcQFOv7HuXNNxVs0NWz2KNFGfLLl8ohMLxMGR94u+wc7B8n93zsPnSXDe7gjdDd5t0cOfDFtuW.tIomF2q5VwmQKyBYC.7LqYATeO+S85fq5IXaFSzO4E2EY7MlK2tk+xsWekMJtYwMWe0MKVbsMZsZgk8CVayUVozJAsWdCuRa.Bcm8BHbVTCtGGGiLlaGVvEM5xdMUofSHwjVgXwhhnFflUauOKLPXhhcQk6RBCpOzQEifSodpaaVka6qLOhDPFsep66gRB1oRn6.MlIK7lMC7JpCuBZvaBPxPCRlJH8HyF9Qj97TJB77YlUnPzrsGDmzgR0A8ZDRBvQ0AeN.ESCCHjnNAzLu4NlkYfbT9R87NEueDrXz43TpPgEsg+M+VVVVPHLlaelWj8oTVqh1+f8PI6f4kY85ynvBm7GHnlGDIUfC2u1QrfAgdfKQHnLSTH1nccxC7XmxTV4SMfoqVMdDBqsboHbabTS1tdbOm3Q6KVlQKYIAJZOZGBEujeDFhhaSCNF2gHpXZjgwwORsSTjgHPaDKLDOUKWlGowVVaemAbNiNc6Ng9XNbuV3voKihbdYX0x5IO4IGTs1NVVDZHXu1sGP84DF0lQkQ5Dn43O7.VDzQ3.77Vu0JmUNRaamDPHTyIBRNyOuUNaa62B+YkCXJWaVjsCAPTgsrI1eucwRv2Krv7V.G4xY+VI614zCawXtZ41PJY.9bGxh1ivvHUUkE0yKj7Fb.nzsrke.8kaLeu3z1lyiHsFvwNiSbWbauAgpCbn0sk3TTdJgvN443y44WztuWTLFpQbTrI3SZCuS8M7ENLFCX.roaGT7gABvKC515cPP8JKLEmShVK6EF1B70NYizh7BHoXmm2rYspSJsHIbO8DCv1gn.3MxT4Kz7vqlbJ9sCMPUDa53dTF9jQdVvjf8FGVY28Nt91kOPjhNASPKQ6JMCqb.4XVHdo9QDAZjohemcd6ETbAemO4BJaYjSQSOQtyvDYI8s4ieigJEx5p7AYtcax9gKaQx5aMatJiiqQcT0suyxdbRsaOQZoonSjrnWezUInCcPuV3nL2Z.LBsay1jzb5MI06g6qbPZLxnUnDds9X5z5riR7pPC0YSPEndtrc5iSZml5+PDny48M0bnHIzEMO+B3vBffFx3WMKs5Ru3YEd1BsYMe05kCON97Z2JqWRgWIHmUAxGjAjR.dWSYA8PnkLr0ebr6TEVUoHENmYRYyXhCC6gddEQVoX1iDuF3I6ii3DQPxXW7YvjepIQxYtKN9TNqO3LGkrBH6ivwddJx+M2KFs38uz80j.d2zMdsaWLoS2zwMeeG29CCwUBDCjkcDBgSbDjrtV2XJP9q9Z.wcfaORPPHtNKlHxqScUUbggA52.Z8n6954cttUDyuPjBaYdhvC56EhRrKSi8ANFZSlF0QnLH9te.wtTM4piYzu6NRI+RFk3.qDcPPF2S5spUcR579I5T12QpRfaYOno5kdiq5XMMdFrbJl3xxGIjNO6bprHXR5gAM8wqEOBIgfvsqOSqXBUJDNtP2we6My8L0uzqmTS6mdSnDiO1b7Q2tdT97XbSOILR2qB8LH4PHT56qROzpxaO04uQOFi2M6arHt5SOnecP5IIUrr11XMyUJsT1OmU67m5e9l0KUucoxx0v+Zuffzlp0nOBWbwqzEqmE7PkG1TjPlD5GqP9Zcp6Gge0.L0WaSaWw6PqjVt59mt+r2YXXNzdIWdkv4W6dHtCnH8CrIFpIfY08uramP6jwyCm6gLV+8nBmafN+065EKZpBcq0irhisIS816xgL3VQ8TgNTVDV0nNS5vfXNq2PCP9l4FvkO69IuSzsVHOSU0UU4+kxv+n3rHQ3+vhezGEJGk38+TT9Hy5Dte2IeM5LS.iHzmDLl7iobey8Z2F6ySA3bl6+hOM+xIniYC3Pw5Qdvysf1VlheHD1fHeLncJEdilnkzLhZK05Bh0xBTLMPt3efOIDKN5GNAHVbHQTOO+H1K8U2vJRxumbG.ST4OsUNyiDqsuzXVHDLUA4k99YOpKI3x2TAW4lJ3p2TAW6lJXoapfqeSEbiqWPQm8sG.24pJaPnipum51ViQW0aLK5eAS0EB0.
                  
                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @StephanS
                    last edited by

                    @StephanS You have to declare the data object before you refer to it.

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

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      StephanS @d.healey
                      last edited by

                      @d-healey said in Help With SliderPack and CC Control:

                      @StephanS You have to declare the data object before you refer to it.

                      I declared the data in the snippet:

                      const var sliderPackData = Engine.createAndRegisterSliderPackData(sliderPackData)
                      

                      Do i have to store every slider for its own or can i store the whole pack as var Data?

                      Or is it possible with

                      ScriptSliderPack.getDataAsBuffer().
                      

                      but there isnt a getDataAsBuffer

                      and can i refer to it in the knob Callback?

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        StephanS @StephanS
                        last edited by

                        @StephanS

                        Strange behaviour. Now the sliders dont control the Lfo steps anymore, but why?

                        HiseSnippet 1772.3oc0X8tbSbCDWWRNJ1sPAZ+X+vM4SWZng33Dm3l1gKwIALjDavl.sclROemrsZNKYtSW9CLzg2f9Dz2EdT5i.uAsqjN6SmicBjI8C0C3LR6tR+zucWsqb8PlGNJhEhLx27z9XjwWX13TJuakttDJp5VHiaZtmaDGGZolZyS66FEg8QFFS+.wDF4lAI+7g6uoafK0CmNEBc.i3g2kzivSmstyiIAA635iaR5oo8xNU8XzJr.VLfmoMWD0206P2N38cEpMkI5gtQcQFeq4Rsa4sT6UKtVgxEJu5xkKTXk0Zs7hK44uR4hEKUzu8Rq4VZMvnqssOgyBavc43HjwLax7OsQW1wT0Fb.IhzJ.KFT.0.1Y0z6vB7EGQwrnJcIA90GPTQHXUpmRaSqnsu1bOhOY37oz2sjBrRsPm.MlJK7lNC7JnCuE0f2XfjgFjLUP51lM7BI84oRD34yMqRAuYaWvOoCk8i60Hf3iCqCbN.ESCCvknVAzT+00Lqv.6n7E54dHdmPXvv0wtzhKdWK3q4VOe97fKLhacjan0gTVqBV+n0.K6f4UX85ynv.6YerP5rfIoFr6N01i4GG3BThvPYjnvrgyZOKniUpRYsO8.L4sUSmrFKbSBSBYAA3It8RmolZYWiMi4bFcxadh7QN0tsvAS1FkXgIZ1DM7TrkK2ErcaZGBEufWHFhj1f5+TbGhHqsQFEsyZGrlZzwBg313vlrwqH74d26dOd+ZalOOgF.alU6XpGmvnVLpzUmPK1dC.+cArFDimK+axmKeNRaK6DBPbDOPHxdt4xmyxx5Mv+ymCTJWaVnkMANQKttEw5Gz8oBqFFlFYOGnv7yOWdvzb4rdibcrxoqeDlqFtADr5iOwlbWqgfaHF1mE1yMf7ZrOfl0sje.fjaj.BwpsAmGRZEyw1iJbKba23.0BN3XutXUTtOgw1yxwmvm8tV8cCivP1isRMkdR3mK2aU+E9CNHBC3.NWWMH4iDHx+Aae92B97yMyUrTIabE2ffV.kamMRPD1.AMa9rlMqs+3BaRBGlbfCb7AmAPHYtZPryCt6xtv2M3LpbbSF2Cy9FOxyBlDr2X2pas8SquQkGKBgGyQPKd6bOFByAEhXA3E5GRD3QFS98VyZMuRO3uylDuaIceJYijAnFJkuAez7TgKDHgyiExbA33YhydljW.ncp2mww0n1pL62l2ZTQsaOVYowoiUrncfvyyPaZbuV3vL2q.JBUjyVG0bx0Q0Ky6oHHMEYzpTBuVeLcRE+QIrJTyc5DTAaOWVw8NIUbS4ODAJtdCSMBEIgtn95WBKlO3zPF+hYokWnV2sKWd0GdPwRmRdQm3ZWIiWPgWIHmVAxalAjR.9YlxT5APaP+XOzYhFqxUjFmyLIwYTy+v8QOqpHpTzdRBqALYebHmHbRFagOBZNT0rRNysvQGxY8AxbXvJfrOAh8jzs9WcNc3.mey4XhOu6vId+wNcwjNcS6H88cb5OvEW0WzyV1tLDj3PHk+BowTf7280ARrSOhue.tNKhHhqSwaUGnVc+FPMHc5KhepHlMu4ABJyyM.k8f7tmL5AA0zoma51+9W5fNKYdt9vTiczwN5OFgDe2AmYu2xQTVAYbcI6UaezX16ajr2xhQxsFzVVXZhr1qSVVSCnw2KlAp5fzZEdFUzEzD9.modm4h2ujHP3NzaGVzbKEbSmp6Pt5ZWep5m4gWpGJjdCoDi2wbzFNuXT9rHbSWILRmqJ8HHFRXT5SyRWz8k2ppqeidLFua1mmQbzasP+ZhzURtwxbdiULKVZgreNp1IOv6jx0KUucoJxwvWsmWHprZL5SfhKbtTrdTvsTLroHvLw0ORB9ERp6DheULl5oMoki3IrUSSic9Smm6dDF5fsWxkZIZ9MN6h6.aj9B1DC4FvKL7NKsSncxv7v5tKi0eapfb800udW2HQwVnJttmUrrMYpmsWIfA2VpGJzgxBwpB3YBGhi3rdCN.xma2.tTZqzJTOp0ZOrb3C1lWrxyq8neuF2u4KJKbdqzn0ZTZseN3mBJSOZQxJUJ8jNupVyhqbbY3qmTpQsG0JpFHd4xqBRfJTa97Xg7MlegqNWdlrpyKy+qjt+g9YQfvmdx+LebI+m+Ok.5SBwCCB+e.husYcB2q63udcpwfWD5J65UzY+8Ytg41sai83o.bFycdw+M+XLnmxh4PR7dtvazfxZlhGsxhC8vvtSovC6DUylRjyoFunXrLwES8kC9G3ShvBC+sX.gEFHD0y0Kj8RO0Muhf+qKmAvDU9qkkybOwXqyzVFBAcgPdomW1k5LFtzk0vhWVCW9xZ3JWVCKcYMb0KqgqcwFJp3uQLbWrJsAg1q91pagMFVBvXZz+B7nxV.B
                        
                        d.healeyD 1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey @StephanS
                          last edited by

                          @StephanS said in Help With SliderPack and CC Control:

                          Now the sliders dont control the Lfo steps anymore, but why?

                          You've linked them to a data object which overrides the processor ID connection.

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

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            StephanS @d.healey
                            last edited by

                            @d-healey said in Help With SliderPack and CC Control:

                            @StephanS said in Help With SliderPack and CC Control:

                            Now the sliders dont control the Lfo steps anymore, but why?

                            You've linked them to a data object which overrides the processor ID connection.

                            Ah ok good to know.
                            Can you give me a hint how its possible to store the values from the sliderPack to Data and refer
                            the Data back to the Modulator table? To store the values for the cc control i must link them to a data object. Can the whole Pack be stored as one or do i need to create everytime a for loop?
                            Thank you for your help David :)

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

                              @StephanS said in Help With SliderPack and CC Control:

                              To store the values for the cc control i must link them to a data object.

                              I don't think you need a data object. The sliderpack itself contains an internal data object, usually the only reason you would want one is for linking multiple sliderpacks together.

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

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                StephanS @d.healey
                                last edited by

                                @d-healey said in Help With SliderPack and CC Control:

                                @StephanS said in Help With SliderPack and CC Control:

                                To store the values for the cc control i must link them to a data object.

                                I don't think you need a data object. The sliderpack itself contains an internal data object, usually the only reason you would want one is for linking multiple sliderpacks together.

                                Ok than back to start:

                                HiseSnippet 1684.3oc0XstTaaDEdEfZiUaRSR6O6OzvuDEJwlKFnzNQfMj3Av1M1gzY5LMUVZs8NHuqijLAmLoSdC5qTdT5iPdCZO6txRq7EHvP9Q8jfmcO291yk8bVWOf4hCCYAHMilC6iQZesdigzntk55PnnJkQZ2S+DmvHbfobq8G12ILD6gzzl+I7Mzxs.R74iOdeGeGpKNcKD5TFwEeLoGIJc251GQ78OzwC2jzSg6Mrq3xnkX9rA.dlWOOpui6YNcvUc3rMmN5oNgcQZ+f9Zsa4tV6sVe6B6TXms1XmBE1b6VajeMWuM2Y80KttW6011o31fPewAdjHVPiHmHbHRag8YdCazk8Zpz.mRBIs7w7EEPM.KK29PluG+Hx2EUpKw2q9HGUHBzR8T217R212oeBwijrep669BBloRn5.0lKK7lOC7JnBu7JvaJPRSAR5RH8.8FtAj9QoT334qzqPgnYaGHNoBkpC50vm3gCpC9b.J5ZZPHQpAzbu5KzKw.4nQq1y4L7gAvhD8XULe9ULg+rztFFFPHLLx7bm.yynrVEL+EyQR1AGUh0qOiBKrV7HN0EAQRE33CqcByafuC3R3BJxD4hkrq0h.OloLkU9zCvrMqBOYElGl3hDv78wyz7hfoBaY0w9ChhXzYa7X5icpcZg8msLRxbQTjIL4TT1IxAj8.ZGBEupa.Fxj1i58LbGBupsQFFsxJmHdY7nG8nipVaeCCB0GzgY6AT2HBiZxnhHX7o0xcDlVAff+.7RFu0HmQNRaSq3yEG4mxIYszRF4LMMeK7eib.S4ZyBLsH.PyuqIw7mUCUboRx9BsVBXX4kWx.DMWNy2JziYNU9CwQxk6A4fd3KrHqXl.tDLTkEzywm7FrGflcMEe.fjar3LWa6EEEPZMHBaMNwx31NC7kJbzwdWtVjQEtvVKFguHZwUL66DDhghBKIaR9DvOWt2I+F9B6GhAb.mqaGj7IBDw+.ya7NHleoEjbUEa3RN99s.WtU1LAdZCjzr+ya1rV0ok1DmNL6DG33CACvgjohma4QWIYU3GGcFkAtYi6jhpoi7rfIF6MNtR4CdV88JcDOEdJGAk7sK8XDGeA.BrEx7wq1OfvQkHy7mLWzbYI2v2KFm0aJBhRZiUGHWJnumZ7yjCyY6Bxbo1zcCSdfDU+JG4prHbMpkrr9cFliSpc6oRKMIcpj4s3CtLAsnC50BGj4REfQnKa1di5yt2nZqaWoCRgQFsBkDUqOlNqF5nXuJzGc9XTAlORzE8gwcQS8eHBzv7t5JNTj.57dleCnLO3lUj1uqWbiUu3hiwa+ziFtUdRvwCeQsak0qJwq.jyKA48x.RA.+RcQ87HnMZFq6XOSgkEJBgyoGW0Lt3e7wnmWg25fOxQrWC7j8wAQDdPRqL9bXfO4.H4zKiCOKh0GblIIq.xtFN1KRM8eXOLYg8eZ+ZhWT2jM9vqs6hIc5lNk4G5X2eTHthGeNrrSNvchIPx3Jcio.4e5qBjA18Hdd935rPBOuNEuUrg9u8a.MfTcegQC44rF5mxcYtN9nrGj2+qiePPMs64jZ9O7RazjNyKMFlJrsJ1Q+0XNw2e5D1trMumBR6NBuWspnoX66FaaQmHgoAtEckloW6MwpUWadX4U5ApXiTFucAY1ELX8nfo5z172jDSfGNTGwkOvJEBSCUCH2difOW8IdLkb3+zaHEX7g5iOD4UixmGha5HfQ5dUnmC4PbgRetUpRqJtUUk+F8XrntYexEwVctB0qIR0jvvhZdsM0Wu3pY+bdsKdh6E6TuX81EKIVC+o8xbR6HWitFt3BWpKVMK39ROrNOwLNzOVA9U5TOL.+pAXpqxll17mkVIsL19usegy4XX70dwWpEy42aeLtCXHUE1DC0FvqFbmzsSncx34A8dLi0+.J245oxe8tNg7lsPWb0HKWsMYxmhWxmA2VplJzgxBvxF3YRGFDFw5M5.HdBcC3Roxe16PcqExyTUcYU9eqH7mDm4IBW+h+E9zJ9u7ed.z0BwIIg+O.wOPuNIxs6zudctofWD5V65Uzj+lK2U+f1swtQo.bA8C+sOO+.KnmwFDAEwm3.OPCZqoyewJaPfKFrNkBupi2MaNdMmbcd9ZQgKl5IV7uvmXhER98U.hEFQD0ywMf8RW4Mu7j+6H1AvDU7KfkS+D9ZyIFKCgfoPHuz0MqplPv0toBt9MUvMtoBt4MUvh2TA25lJ31Wsf7N96M.tKVV1fPmT+.4svZIs.fYg9OajSBoC
                                

                                I can control the values of the sliders by clicken the sliderpack : Check
                                If the button is on, i can control the whole sliderPack with the CC with the value of the CC: Check

                                But how can it work that the slider states stay at the values i selected before and stays in position to each other when i control it via CC.
                                Do you know what i mean David?
                                It must be Dynamic. If i change the value of a slider it must be stored in a way
                                thats the sliderPackData or am i wrong. But how can i recall each slider out of this sliderPackData?

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

                                  @StephanS said in Help With SliderPack and CC Control:

                                  how can it work that the slider states stay at the values i selected before and stays in position to each other when i control it via CC.

                                  This I don't know, because if you are using the current CC value as the starting point, then it's going to be constantly changing.

                                  I would forget about the sliderpack for now. Just add two knobs to your UI and see if you can get one knob to control the other in the way you want. Once you have that working you can move to the sliderpack version.

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

                                  S 2 Replies Last reply Reply Quote 0
                                  • S
                                    StephanS @d.healey
                                    last edited by

                                    @d-healey said in Help With SliderPack and CC Control:

                                    @StephanS said in Help With SliderPack and CC Control:

                                    how can it work that the slider states stay at the values i selected before and stays in position to each other when i control it via CC.

                                    This I don't know, because if you are using the current CC value as the starting point, then it's going to be constantly changing.

                                    I would forget about the sliderpack for now. Just add two knobs to your UI and see if you can get one knob to control the other in the way you want. Once you have that working you can move to the sliderpack version.

                                    Alright good idea :) i will go ito the rabbit hole

                                    1 Reply Last reply Reply Quote 1
                                    • S
                                      StephanS @d.healey
                                      last edited by

                                      @d-healey said in Help With SliderPack and CC Control:

                                      @StephanS said in Help With SliderPack and CC Control:

                                      how can it work that the slider states stay at the values i selected before and stays in position to each other when i control it via CC.

                                      This I don't know, because if you are using the current CC value as the starting point, then it's going to be constantly changing.

                                      I would forget about the sliderpack for now. Just add two knobs to your UI and see if you can get one knob to control the other in the way you want. Once you have that working you can move to the sliderpack version.

                                      Hi David,

                                      thank you very much for your help.
                                      I now have almost everything as it should be. Unfortunately, I can't manage one function. When I move a slider in the pack, the value is passed on to the slider but this must then be saved again. Could you have a look at the snippet?
                                      And please don't judge me for the horrible code ;)

                                      HiseSnippet 2650.3oc0Z07baabEGPVHwjsowwMyzdnGPzkRE4Hwkeyp1wThTRkUePVSYm5wiiJHvRwsBDfFXorny3Y7kdN2Zu1Yx8dsG5Eeq+OzSNsoyzdqGZOmtefOVPPBRoXO0hGfDv962a+g26suEXw11wVG55Z6HIm93wCgRxeWkNisv8q2WCYI0rgj7OPoiIx.5zVS+rSpW+jigt3SNGHs83gZttPCIY4arGErbpkkX+922caMSMKcX3kjjdfMRGd.Z.BGd0101GYZtqlA7Xz.AzEp0T21ptso8HhvtgRVogjNW6T3QZTXKoH8y0b6KI+wJ450UOWux4q.pBpVtPU.nXktExlS2nX074Kk2nWtJZkpPH8N6Xfv1NcvZXnqj7xaaaLtSe6mZw6fGfbQcMgzS.RcH8L+x6ZaZPuEoWUpdejoQaeOlqDwJsC8e2f6+9PkCQFnfqG5GuEqA0PFhNP4khJuaDQd.Q4kUPdSQRxBRZYtj9.kN5Nng3vVn546nzzBCc5oQhShRgiUZo8usRcaBBK75CzNCtqC4j.FYJlM6cTKjM6palNMIV4hUOWyQc+i1Fn9yT84cJDW2dvPaKxIYVg13JD7QfmKI34hAOeRvyGCdgjfWHF7hIAuXL3kRBdoXvKmD7xwfWII3UhAuZRvqFCNHahworwIjbfMdjEjXnEDO1BRL3BhGcAIFdAwiufDCvf3QXPhgX.KFqF6WTazgXhGQQeGV9N6Xd1wBriEYGKwNVlcrB6X06viS7+vYC3zAb9.tA.bK.J83HiEoUanR2w1zD5PidrB6zaiCsMFYpQJ2jYEVMIAXQcAGraq.ryxBDLpgfhw+XMRcKQpgylDTOZJFQzI14flM14dyLRval1wzeQBDo2XCU0l8Tw8gp5ZllcI8ppt8.nqZOG6Arqe3VcNlXcaGUKabZZ+gbOrNo25oY5B2jaiNDYQl+QsslEzjX4OYxehx83V2aq81Y15k2tmfoV2SB6eTqs4VNMxxDYAU6MxRGirsTss3X7hTYz8M2cHco4H3po+b1c9FargoM4NU0Qy5TpaO65jDHPtxqmk13gZtjB3pmY0kpt5pOXqCt+NLh9rOrYiljVXmNQFz5tP7VXrCp6HLLyjM1.1SajI9AT03KpMCMM6fmiE6LBxahqUzloS0i3+yfnBdSUj5OkMvYcSn0o39jKr1Zqxv+4AgWNyAHKBEJ1GgdL0MmYExkDGU54MnIfb2NEESjYVkvQ8Sn1HDtuob8A4n9wpGpQxb6YZSRT42WpaPboUHbYsn00MCwHqptZb6n2mFGLxHzD6eddLmhW1lGlmSxMld1COOXkUoRzy+W2KyNyDYIq5k7xJB4CxMnFAj3aP3wBiQ8+2nCSyvljOdFI0ryKezK.aY.uvKPsN6jV8BoPsNO6SUsdeHYDJpmJB+icEGdVea+QnLeVO0LeD0wM8zBLbvvoFwCiBTHOhIkGSPxzbXi9DCxBnnEylIgO5eSkx6Nij1pd2XdzP9Y8bKpq9STWYkMmjLHQxfoPVMjbtDImKYx4Sjb9jIWHQxERlbwDIWLYxkRjbojIWNQxkSlbkDIWIYxUSjb0jICRNECjcNzmSR1bxx.ImlAlSdFH4DMvbxz.ImpAlStFH4jMvzy1R6OZOEqbbZ1TTjhSVr5X9U3Na5EhEJNRJb7buI52Ch4UiG5.cIk93cqaPU0zAkW8qY4lQywQareuQe9BBUxDszmp7w7RRLgoQElG1n0D43We3H29YzDJF5UPiOUjCDOxwxCKSvrG6gnWZQ3ooYMLoGQ3zwJVFJcleJ3wbBmQQcJylveJtjlOIcpzonOmaXOw4DNaE6pagISXQ5TJ1byGKvGa94iMmO1ByGaderEmO1B9XKMerE8wVd9XK4isx7wV1Ga04ishOVP14CtZ.3EHxABBcfEI1ED7.KPzCDD9.KP7CDD.AKPDDDDBAKPLDvChoSkhlTO6m0y+MaldIlHiXXixDFNcjMF1xJCcbCoGRqNYS85M01Beh9o1LcY5bRhXFqQC5BcDF0x.JIubz02RY1quk3xuoycKB.ssZRJ5zZHzZVKJmjmuTRR91dph.EyVIrum2JgwCGRHCI4apveBSIlhCVCxWdRMo.1KyYe6HroEx7r.OR3aAE42mX.CMrlj7iTJUX86c596u1Aic1ubmV+hFOqk8456rlydmUuRc6yexSa8zrZcVqaEqAkQOYusbImipuV4e4V8JONKx3hVeZqhMW627vcOqbGyGd7EsvFGzXs0kjVf6t2QglRF4dqV5e++3tKL2bQ39q6c9Ws3byGg6eXuO5et3bKDgq5u8O+2VbtEip4uv4Rzukhv8Ee3m82Wbtkip4+3e5es3bqDg6qd1+4qWbtUiv8k+2a9WWHtuKK2H6Dh9u7UWBxQyrd0WJ80WBx4tZ2xbx4+1Pdhjq7e4kgbwuMjKMQn5GRRqueyFzZERxxdUtHUyFBcvHZgR4FvyQ5P9B4mRoAz8Lr8PRIofoIHIA7N887Wle5ZTw5yTJdOblzEheJlwhm7TjAtOsnUNxI8gnS6i8OSRnORO+BnB8ApVXe7pQ075C+VeXM+9w+JMqM.YXXBaa6hnSnD1xQ0FncgXUYWLbXGzyfhetIL7BhwVVod8HZ9cWrx1B593ZS22TSVz276HMMzeFmlFzOsSz0uLhJRMqnSZZFQ6sNZmClkDpAmz0gmz08xt05Z6PtutmlAZjqn5QX3.wugV3443WP9VKT.1aNj4lB4eg0mhFcwioytmV4AzDacMSoYEve0cGp4PTjnzBcTQtGRq.JUtb4bjgjSwgO6YzDtS.0R5Novav6jKghyKp3FWGTbAQEez0AEWb9kAdKSwkDU7CuNn3xhJ9ytNn3JBJ9EZWGTbUQerwa4J1+IPEbx8tVHYvrdXm2dkr3zdu3rqERNx7dVWKjr3De0FdsPxhy78hmbsPxhS88Rm++I43a0paoD7V.h67K59iyqAp8E2tUzsTkEoeGK9BMu91NXKInwaw0nB8sU7D1Du2xbE1tNvmLBZoKbQ0ZzMvWyPuVsun1mpcNrmsy.uWa0C4Op1AvSIcjnAOFR7rcFaoKdwNCrsw8QVmFYaARr6A11C2wh90aLDw2tulKcIMcgXwTApYO1lumGpaZSduOANMO0x1AxWlTQR0G4hsG3eCv1rgcHuxYi23Km2kHlCV7XdR4keeV3OHNSSDt7olKuXolIuQJktTJNHI7sDEmNPwQ1SLLEeakI2gUyWv22Ex9BkQRWsNmTrRLsOX8eIF8H1ptGeHTzsUKpl3lzQbQUBsDqi4I6jL+Wa4jKZ.9CTZiv58mdsxklh2RR50VsRo3al22SYmd8f53PAtrxt+p2L6bWo6YOBSp4cnF1AQleSgDT6XOxQGR5cKKnI8ylHuDMtyOOK8bVcNnkA6jug7yqQ.8bYuFA9MJMPS2w9Dcd3lVq3lrqPzjEaqUmR4P54pfI9bHjej4HQmnqG0TwHl6pRL+UkXgqJwhWUhktpDKeUIVY9DokY1ZDYpK9vFIoCauCebrbvLlx2P5+Aomz72A
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post

                                      27

                                      Online

                                      1.7k

                                      Users

                                      11.8k

                                      Topics

                                      102.6k

                                      Posts