HISE Logo Forum
    • Categories
    • Register
    • Login

    Multi-point envelope as modulator

    Scheduled Pinned Locked Moved Feature Requests
    16 Posts 4 Posters 1.2k 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.
    • LindonL
      Lindon @Christoph Hart
      last edited by Lindon

      @Christoph-Hart ok great, but my real need is for the added steps in the step modulator....

      HISE Development for hire.
      www.channelrobot.com

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

        I am doing this actually already in HEXERACT. It works by adding a SliderPack on the UI, assigning it to the LFO and then pass an array into SliderPack.setValue(), which resizes the slider pack automatically:

        HiseSnippet 1755.3oc6X01aZaEE1lDuUnio1s9w8AqHMIhbGBH.NntoQf7RokDSFoMIappxw9BbaL9Rru7hSUkxWl1uj8+aR6Gv14bsAbZouvVqzlT7G.et2y8bdtOm602G6VdLKhuOySRN4QACHRxegR6.Wdu58LotRM1VR9KU12zmS7TCapVv.Seehsjr7J6gMHmbUIw0e7i0LcLcsHyaRR5oLpEoIsOkOu0VUeL0wYWSaxQz9w7tX0FVL25LG1P.OqnjSZfo04lcIGXhtkPQR9y1wlxYds4lbhuj7p0X1As6wF6F5+So9zybHnQdo1PfBadWliMhXrUo58nN1slNu8kfnzZNKrRHKbOk8o1zYsOmMtinC04iHNeHm3cAu7wgWtEBubKBdxwf2pgv6tJss7nC3y6Aw1sUZ3BEpNlPIHNrB8UJwumPoNC7vkmsu44jc8.iYiHS4b4tuZob4V+AoSkNETH74piL8Tatqw9L6gNlvDKu5OnJVdjsKgOq0LqA9nN2o0vPLO.scn1DuVPoDG9TD.AnNq+.lKXjYsX9rVH.Rmh55PcIpcF5ZwoLWUboQ+yX0XSxiAwi4jwZZDtOjImgj0Sm5koSkzgYY5n5RFukmmY.jze4YPLSFum1zKIPGCL87I.GLORHvZvI8OhLgmY80iF2zXk0i3S7FQxDEho82AXAJDubOPkp98SS.XnoAXJoJbMKDCF52KS9rBhVzC7Wr4eVeB+o3jIyzQDywWI3lEygyXm0VGiQDGU2zw4LHtYdS5a8GDiaOfwIFtYVO0KSkL0qR858zoyh5JJPNDuE0Kt616cLrLtC6eFwaZsKxOXQ902Eo712EEeStUHoDyQlaCWJ2X.w8ss0WJhIwcYQfBROWrG6qh1iMuzHQgsSoUhUqjDHGfn7eBAy1jaJk3YJJ4yUnXVu81gu4H6i1He8xG10zXtc6flAmYrO76lW1LnYgON1aT5vspDylCoZSc2Q4JDPqcLwv3Qms4lctXuc1nMbWGie14zcq.cS2H.7rmA.xGWAAYbaDuaf3mh3+fJf60JV+XiG8BL+sE4qXaHzmaro6nmT4RHUQ1P9Ooh9gcunX.DTGL+VUP7TDwS+P6rvUo5fqtH96VAw2+QrGmi1qx1vTsD04TGFxWNUd3Nb6Rzi1nDCoSWA+UBlNFCP95BAeUB4qKLdQsiGVoE3UIju7D0KAeUF4Gei7zZEpbBbaY5oNmxMHvHq.wbTYjeFJpWB9QuN7yHC7VMDe5H9Fg3qlFhOcrdOBiecMHFGp2t6E6MVTe0bgPqSgfN13mfV0vIoNh2IFvzog1Ivu5AvjXBl+Gog0ecDOSLPTqg0Ocb8vDCvroFhO8.HyAFPRapg0ScDuAHd2OzFm+Ah0KZc..oWGRcfAPcGng7gdc1nbAH+X7u1NV7E4KDO.xhvGdWDdec7iquilevjNZ9J3iP9AH4GFwWB9CpW6EwmfSiw066nsM3UDeCqL1VCAU75Qr5Cfzszv5udcv0qU+PT8F1hwK7OV7BsARXjAPBSq2vOiM.PLEOPoHBe39wH7Fa8v6wN13iM+D4KFdDymv0ih0mP8sRErdTF42ggqmQ9rLxe9H+bY35eb96Et+.qOkv0eCB2eI1uE97AwySDOuI74QPR5nkUR5IM1FeNazSrgGdCOPe.wiSwyJj2lLBDbFpRJox1D+y4rAf1wYmSJI+4Kwy2mLSc5UOrZPbop8Hzt8lKp8Jypio17dyc4ppCldRSCaT330EIgm8LCR2JDR2IBRSOnV.naqL6b6XvoJKFbtpS09lSvigT.KJndwG0smOUgTESUrPpBkJKwA8LXvNXXe01bx.eIeyQfzmVnhFNJST5M0YBpcmB33RfQc+Qc.GneMslndRWeJOH96ErD5hy+OSWb5P7pfjbDHeM598Bxc8HWLj3ZEqQ0p3KozX563n9qM9spGCrFn1qezRrHO+lpMIcgDEOfGQf5KnV1J96C0tOiw6Qc6d8W84dUaxXC1w0DnA63Ao9PeNq+zjJI+sJfzhqeMJZqAbUIbqnDVf29F0H2nF4F0H2nF4F0He5Ti75mrsxG1IaK3zrDefm990hC1lcBFdD2G0Cfy8A+cyjVJDO630+Gf36pzhxs5sXINIV.dkj9ji2nOLYZkc5zgXwmC1UU18jOteExEBkehMjCxV12j6QQolfNx1rgdVD.IttDG7C0Hm.+jJg14PaghGhqsv3ufqnNyi1xQcleZmR8Ms7XO2J7CwfaJtknE.Sthu.bRk8Qa0Ye2ED28o1zmaYgDw2AHewinvROhMV5QTboGQokdDkW5QnuziXy2wHvO98VCAEogaKfFZsiPnor7LwqvaR72PXBsxN
        
        LindonL ? 3 Replies Last reply Reply Quote 0
        • LindonL
          Lindon @Christoph Hart
          last edited by

          @Christoph-Hart OH cool _ I'll give this a go then.

          HISE Development for hire.
          www.channelrobot.com

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

            @Christoph-Hart

            OK follow up question. I cant seem to get the LFO to retrigger - restart on new note - is that possible with step based LFOs?

            HISE Development for hire.
            www.channelrobot.com

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

              Turn Legato off?

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

                @Christoph-Hart yes that works on everything EXCEPT the LFO applied to gain...

                HISE Development for hire.
                www.channelrobot.com

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

                  What if you put the LFO into a Global Modulation Container and a TimeVariant Global modulator into the gain modulation chain?

                  LindonL 2 Replies Last reply Reply Quote 0
                  • LindonL
                    Lindon @Christoph Hart
                    last edited by

                    @Christoph-Hart wha? :-)

                    HISE Development for hire.
                    www.channelrobot.com

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

                      @Christoph-Hart well that seems to work, but its very very fragile. Everything must be declared in the right order - Global Modulator Containers and their modulators before the TimeVariant Global modulator, everything must be re-named every time you make a change - or the UI wont connect up.

                      I think at the very least the LFO Modulator needs a call to set the steps to some SliderPack like some of the other elements that use tables...doing it via the UI continues to be something I'm having a lot of problems trusting these days.

                      HISE Development for hire.
                      www.channelrobot.com

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

                        @Christoph-Hart If I set the LFO wave-selector to sin or anything else, it doesn't go back to the values given by the slider pack, even if I recompile.

                        Also if I set up something like a noise generator and and lfo modulating the gain, and I add a slider pack which I assign to the LFO modulator in the interface property, it doesn't work.

                        Do I have to add some code for this or is it supposed to work just by assigning the property in the interface editor?

                        Thanks,

                        u

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

                        34

                        Online

                        1.8k

                        Users

                        12.1k

                        Topics

                        105.1k

                        Posts