HISE Logo Forum
    • Categories
    • Register
    • Login

    MAcro Modulator envelopes seem to be intermittently broken...

    Scheduled Pinned Locked Moved Bug Reports
    7 Posts 3 Posters 312 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
      last edited by

      I have a very very large project that uses 6 different Macro Modulators, two of them are AHDSR envelopes,....

      When assigned to a control they can "blip" instead of following their envelope shape - the envelope playback in the back end looks fine, but the sound is broken (like say you assign it to a filter freq cutoff..) . Anyone else having this problem?

      HISE Development for hire.
      www.channelrobot.com

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

        bump - yep the macro modulators are not reliable - the LFO version wont work now...it works fine until i turn one or two voices on or off then it breaks...

        HISE Development for hire.
        www.channelrobot.com

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

          Can you make a minimal example?

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

            @Christoph-Hart - I really wish I could - its a MASSIVE development....

            HISE Development for hire.
            www.channelrobot.com

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

              @Lindon OK so here's a simple snippet that demonstrates the problem:

              HiseSnippet 2844.3oc6cs7aaibFmx1iSrRbR1t61c2hdfv6dvAN0PjR1NAoEQ9gbhwZa4D43cKBBRXHGIM0TbTIobrxhEHG6stnn.EsmxkBzq8XO0bnWKPedun+ErW6osyCRwgRzRx1xNRICOXo48uu46a9lY9MiL2wEaB87vtJolZ2l0gJotLnTSG+pqV0.4nrwZJoRC1xvzEuRiJJqzrtgmGzRIUpwuKM8TSMgB64auyJF1FNlvnnTT1CiLgahpg7ihcm7eNx1dcCK3tnZB4NW9MLwNqhswMHXYbPFk5Fl6aTAtsAMaiATRMYAKjO1sjugOzSI0DqfsZVpJ94N77uGxC8LaHMflRIREwidcrsEEwzuqrZUjs0NgxrmBo82IpGXbdOvG.1BYgZEeTOw0XInFUBw9iTi0M3oIBuL8O7RI.uI3v68.kLcQ08iRghsKA1vwG5V1fnBDgEOuJi8Ol.rJljCG+4qYrObcWRfVkX1akIyMTWHSlqe6oSOc5BNUPNv48f9rrAcrXV.dy9nY1b8hZybCU5m5zOKr8dZAexBuWgMKR+b6h6V3Sm4w75a5zDUqmu5AFtp6VEtG1tQMnm5OQ8QO91sk15tvedxoTpNDZ0Jo1SjZxdD0HxlHkIm1VXqF1FDklP8Nc5xXW0YQVGRhKysUIe4Gqli84byc8oS+USmVk7DIGOhjxiI4Mr6sBzeUbs5XGRfYmgkoYTmiUiyoccZORBkm1YSq.Wr8pF11OiX6OK1gmif3EJIqWp6sKWroYL4FOpJRtooo2YCyUBcukIlFrrkb6JTCI2vrLzVKGUZldNr8YgXsNcbCKzry7EFG.IZvZp2E5.coJ2inCfaWzQcUnbYnYqNvjKajcSGEuURrNB0VAiUQo+ZpcFxwlLLSsbCGSeD1QMVm9rlg8n2fXsZ2.FY5YiMMrUqioFsgZx4QNVvCKVNpXIHpjhv5zW122E8rF9vYaOQZc0.5X1LrQIPU.eai8gEcl85o+pzSk9qSq1dRkKmXZAhjMzMwjoSD31sBNqSiZOC5FhovLR7HF2k6jGsKWwYDL4lsBYD6rgCxuXcXP3HmxZI3TVIvtm3d9xAHjjUely4qD3btjMxB5pfHUxEArgwZJLzGLi2SKWdxWqzGkdZPzH43Uwqca7Gx2OUwk.gCIiWA7m9WBzOYkVTBzOsRf9oRBxd5kfrmVIH6oRBxc5kf3UQ9sm4WcLkfjvvC2XMCeC5BVBFbPFvTG55iniKSsF7.xJA4KeYJvZPu88w0YidBbVQ9duG+bXTKtV9lsB7xuL+yQV9UURAR8qIgqBQUp5SCkkDpF1JnQMQOCZqTSbUq+zWWy3PQ4vyGVuD5ELY628aoO+o630nbYDIW.fp0JjxaYYC2A6gn9nhJqNczbeHMwGOG03u5mcLEoKAZ4rNtPkKunP8K9m4EEpvUqKHT26EIHTonYq9uIunPktu7vD0zYNTPjdceIR6BIsFYtTSkXJF8DkgiRULSLTOcucqE0Ru7dBPVwJuO7P5dW3YDpqLhZnIJhud+3h3HpgVLQRzPS0ZX0PKqnGr6J.4WY2lgV1QUCMQQ7o6GWDGQMzDEouIlGM6gUCsbGkGsW50lgVtQUCsbGkGMhHNhZnk6n7n8MdmmFZcR3z0.s1EqHWXTB.CRfVGhjNQIVxgT2MEaySMAYItWr9DtuGXGjuY0jw6XIfWxRYOqwa.ciSC3TNDA1I.q+kCVtE6ETtHGJeDmp2ndoR3FtlPFn9A7zTiRTkmpVWnE9u0uzBWuuoEN038cegVe2Wj5xCMz.eZrxeaZP43uyOnraccSELZTafphOFCXDOXhqvAJfNUVvgQvPG8vB5M9hlKtUjWKO0SvFQNRx+KyGxqa.KBsJ9lvJjtFwXhlITHxR0vX+pHmJw8u7A42DiqWvwfzCXIl+cpZ3QIzzC5KZ+sZCOebsPrvNWpRj4WYjej5QfEyMO4o7bz+dqUI+IawASXkyFs3X8o416SUspsTezIAFx8svQbKaqQ.DGNjVeHeHs9IZH8EkCokCoeWcHc1gggzWkCzK.V9dqU5AgqjkhuBNG.sw0aak7agcv0qhcPlhiVd.z2EUoBzUD7IJQK66aXt+pMbOH1p+WCZZzriX4YVbc+7X1DRflXFuGQfiB+Y4YUWz9lcyWhLbN1dPnX1FRF5KV6ELo6xAd1qA.8ooxz.t.qxblMbaVekPrx0NC2f8x.lIxnP+5UAAFuiDcrWADLtZTnqMzSbtQCOw5ROwBZfw6OMfz6qz6qz66vr22EFF79Fv0cZvdDWslzlmBwOgCwv3ZID8AAVOzCtqACSh9gO.55Kt+Sl+V54nE2amhRXSxpC9tNo214AkOviqNZwyAcTOupyWfCzKA9bXysYW9OFF+gbLRuqg7qDn5wQO09zLTV7i2oSZsnHF6ONFXAM8ync+KCKCOvC+lyqwRiHy.cy2T37A3F9HmJaYPVzN8xCP7pwO9TBFcbf1dzyyeLJcj7vYngo.pDzwhE36HOAIpQCmJHQsvDU5bKFA+XdtqKtQ8.NznQ.8Puf37jE8Qd7sO8+9c+kA+w2x4kc8shw.qgqKB5tA8JrKnI9yszicjxCcPdjMEwfxx0vMb7iMgLO00f9MbhA8fDJU2EZDiZXJ5KAIP0hUkdwrGZ6.mA82Xp3mDqP96wzfWPdRz8x0UltuoOwERLUHFKgpU2FFt+5fiedMXYiF19shcvuoawikniM+9Y42D4.MbO61+ap9Tc8wh6+UUdABF1t.AmvkQGX8+8.6fsaxMl4Wgtf4D4A51E3QQo8yxi8Sd39G85p+372uggcTut5+5a+6KuBpN11vsuzHmbq8I5SyluOH1gHcVXqeBUXcbrqWCD6WQlVuu1ZIb1qpxydsWm85I2nSddqCSyGP8dM5L+0m.BbLx5kGcv8U.2ezArTJnoaDXDv9krcM1VSFRf5GFxBG0AMaijLT9gfN+MVeNeIfKZ5SfvttFNd0wdPMwZtszziSAK0RPqynhkKp3sNQ7zDu9RgQpKF4NFNwpLR3X0zVHgss9etCehQ9FMK5YRDVZeWr4IaX6A+B5s8WSrfQQqKF88LbshOyrRG2O5S9LaSJ2IpbKMiP2IZpM3giNyK8Q.hK.cUl5V8Mu997ffxgVRPiceKFSX5qWIIAMQRPGLGKqjqSIWmRtNeWbgACF0b+wuo9YJ+lu5e+n+5ao7aNXTR8hSyS1umDImlRNMkbZJ4zTxoYuNRngTNMGanmSScImlRNMkbZJ25hjSSImlidbZlUxoojSSImlRNMkKLXH89apMX32LqjeygY9MyJ42TxuojeSI+lR9Mk7aNLwuYVI+lR9Mk7aJ2FijeSI+lid7alSxuojeSI+lR9MkKL3sa9Mycr327UW8+86k7adNxuYNI+lR9Mk7aJ42TxuojeygI9MyI42TxuojeS41Xj7aJ427MJ+lmGsQM5+eSehI+E4N0U4EYwP5acLnSbMIf85XK3U29UAKsv7Z25l54z0t4RKPeMlhdhoIc3yOhTmoBpGxNldRcCWRE3ynTh+FKkZA3V1fL4oPZS.zxDE9I7FM9qrU16Z0IA5YlOSvKoTx2IOjf13m2JopnJUESC05+k1TSF5ZQvN1MCLZRPH0CEx2Grvhyuvh4zWbQ8L4tY1r25lsIncT7BauWq9H.fAzdV.8iUA1qvlECKvk.Ksz7YuUlE06PCL9wWCP6O5lBP6LQAbRvYtthS8gFbtTWwY1yAC5K.1t3tE9zPClKyrnWH2hcNlssBNF3XXU1iLSWF0xM7w03SFPhXmBb5PR0hVkTiq7+ARz+Td
              

              its intermittent but.... it seems to be when there is an existing (lets call them in-line) modulator applied and the macro modulator is attempting to add itself over the top..

              In this example there a synth, with a filter, with an LFO on the freq...

              (usual wub wubby ness...)

              now when I add a velocity macro modulator over the top to the filter freq control in the interface... - it works ok for a bit, but if I change any of the values in the in-line modulator then the macro modulator seems to lose the will to live and starts to do nothing....

              HISE Development for hire.
              www.channelrobot.com

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

                @Lindon @Christoph-Hart Yeah It Produces A Small Click At First, No Matter How Slow Is The Attack Time :/

                Latest Master Branch.

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

                  @Natan I just checked and that click comes from the fact that the macro modulation is not sample accurate and never will be - it was never intended to be a "real" modulation system that replaces the actual modulators in HISE but just a quick and dirty way to add some movement to controls.

                  You can think of it this way: if the sound that you want to make could be achieved by you manually moving the control with the mouse, then the macro modulation is a good approach (eg. slow pad movements or randomized jitters). If you rely on your modulation to be exact and fast, use the inbuilt HISE modulators.

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

                  25

                  Online

                  1.8k

                  Users

                  12.1k

                  Topics

                  105.4k

                  Posts