HISE Logo Forum
    • Categories
    • Register
    • Login

    Has the modulation system been "fixed" ?

    Scheduled Pinned Locked Moved General Questions
    49 Posts 7 Posters 4.0k 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.
    • C
      crd @Christoph Hart
      last edited by

      @christoph-hart

      This is now working without envelopes but the envelope scriptFX aren't saving their mode correctly. It always opens after being saved as polyphonic regardless of how it is saved.

      1 Reply Last reply Reply Quote 0
      • C
        crd @Christoph Hart
        last edited by

        @christoph-hart said in Has the modulation system been "fixed" ?:

        Alright, the monophonic / retrigger glitches should be gone now, but I noticed that there are quite a few hiccups - the smoothed parameter has no polyphonic state.

        Also I need to check whether the monophonic envelope parameter messes with the scriptnode polyphony system, so it's better left untouched for now.

        Any progress with this? I'm looking forward to having this functionality.

        1 Reply Last reply Reply Quote 0
        • C
          crd
          last edited by

          A gentle bump to say, polyphonic envelopes in scriptnode envelope modulator scripts are going to be super useful.

          C 1 Reply Last reply Reply Quote 1
          • C
            crd @crd
            last edited by

            @christoph-hart

            Any chance of getting polyphony for the smoothed parameter node? I started my project in 2017, I'm hoping this will be the year I finish :)

            Christoph HartC 1 Reply Last reply Reply Quote 2
            • Christoph HartC
              Christoph Hart @crd
              last edited by

              @crd I've fixed it now, please check if it works.

              C 2 Replies Last reply Reply Quote 4
              • C
                crd @Christoph Hart
                last edited by crd

                @christoph-hart
                awesome!!!

                I am having trouble building the latest develop version.
                Here is the error I am getting in Xcode when trying to build.
                Screen Shot 2022-01-11 at 10.16.47 AM.png

                ustkU 1 Reply Last reply Reply Quote 0
                • ustkU
                  ustk @crd
                  last edited by

                  @crd try replacing t by target in XCode

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

                  C 1 Reply Last reply Reply Quote 1
                  • C
                    crd @ustk
                    last edited by crd

                    @ustk Thank you ! that was the issue.

                    1 Reply Last reply Reply Quote 1
                    • C
                      crd @Christoph Hart
                      last edited by

                      @christoph-hart

                      This seems to be working really well. Thank you!!!! I've only explored it with the snippets you posted above and it seems to solve the issues I was having.

                      1 Reply Last reply Reply Quote 0
                      • lalalandsynthL
                        lalalandsynth
                        last edited by

                        Anyone have a snippet I could try, torture test this a bit perhaps ? :)

                        https://lalalandaudio.com/

                        https://lalalandsynth.com/

                        https://www.facebook.com/lalalandsynth

                        https://www.facebook.com/lalalandsynth

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          crd @lalalandsynth
                          last edited by

                          @lalalandsynth Here is Christoph's snippet reworked for polyphony:

                          HiseSnippet 2765.3oc4arDaabbcIkFYSZGG6Dme.9v1BCDaTWUQYGmV3hp05CsUskDsohiMZPUGt6PwoZ4LL6GQQmVf.3BzTfBzC8jODf168ju0dIFnsGJZKP.LPuzKtom5MesmReyr+lkbIEIsjrcpQfMmuu+e2IUb3lDWWtiVtBq2oEQK2QQU6v7ZrPCLkos7hZ4NFZErqGwQOXp46zB65RrzxkahqHlHWgI0j+4IyMO1FyLIISoocKN0jbcZSpWxrULtF01tL1hrNsoxtufwxlb1BbatOfOSflQqE1bK7ljUwhskGokapkrndbmpdXOhqVtImma0oZCdaVv9uE0kVylHFTRqJbQASWlaaIvXwrZKzfZaUIhtc0fKsRBWXh.tvIQqPsnwymvMNtbA8jSnxOxkOM5MQJzqjJ5MiB5kAJkSAklL.kNAppoCskWxJB74HnkYfvoNFX6pnRvd0x8PzBbXCLuoah2hT1AFDefybwYl4b5vec1KU2mY5Q4LcNaUtGYM1YNawOpXgh+zh5cuT85Ytl.LNbaahSlKKjzNC5fmg42rFw4b5ais8IwaDH+z7TT+4ophby.pVYib1xLp2ZsHr9oHnExpfe8dKuH1CKDDgyA6qEwwiJPgbKR1FzpCDKEPKRb2xi2Bzq6QlAZKbKearWZUHgcS3B.OHkbSHbXtTuNp1U6Y5UCKJdBTEpmYirww7Yfi.mZ+.GCsFeIzR0qSL8RPvIQku8AfoGJ.9EQWlgs63Rhr4hFVJENLuOfkNUo2Uwm1CMp3.ZKj1gZKIxzIFZDtzf4W2j66QYatB1ygtCfyq52rJ3A0j.rKFiXKLZxkWndGLdFwXARTkvrjC9R3OgKVRLNW3hkhVTUl7ZATxQPuOdahLVgjo7Zxw04NM0uBgQbDJTkFPzhOeXiVzZniVrloGfBq6fYts3tjRp2bWqMq5ZKR77Yo2dvTo1kf7JCjmx9NrQzjJ67TFUvrTWFLN0MshPLEM7wysDCCB5pDfZrVy0DHVAuSUWohusK48oVdMJodvjomUc5qhcr.4hYJqyIFTfyROuE3bxgy5cvn2K.9iS4roPDNVk1rkMYI11DaHniDGeEHJScrusWzroMsVgy3sZvYzTB8aR.OBatIIktTlDzk87fLsRl4jF2jXSvtIlaFaYbcJifc.9DYL86WZjy4IS40ahBPWcg+.8mF41ApZ1.ioNwPEScOGeeVGeMTk+UPU31cBTfKSs8BiyV.ELXPgQzzJ6P9PeByLgy8IOx3FI6P2HsJ6aZbCercWb54os31Xmm1La1EM7IGRUkWGEST5O68Kcn.L8sBq+HxCTLdKQ4SEtpdzx5wqOltpzzxjFiJr4bnQoHBzdUxVIkHrJwqM2YKI2J72fTMfW3JQxMHg7hMZlvKtrsMuch5tHeZ4TKva1hFJnA1TvvnT3tbStO.zv73xkeUoF8Tkwlvc1oBFxAC7uHp4ATgHNSaFqJMPbIUAi.2nB1ApzFr3DE4HART5UAILBHUSAwKKEeBw5Bpeh.rAI.2gPts.aKs9hYAKqB3wALuDpNcmyO6F0r4PXqT.6MT.l5lTASgoruyC9xTf51n0aPc0aCYeoaQpCGW2qAQuFDCTudjwXwyzl71vFbax4dMzod5X8Zve6x0aSzYDhk7PRvpKAawzNQiIl7JDyIQA2GwZiVQBfzzzojzDneOcF6LaBSEro4mJUxFXmKFAlX4E3xTHoyxaILeDr4fX952D2DpuMwUz5XmMIdxKn6ICosksDWlf8oEqUIl6Pnf6VSQWSfTwjStIWgxBguRJy3c5ZNHSlESttK66waB11x5S0TtMTW21u492+2OWO2lwuxnpGokRoax8IfvKipJ44PEVx5O5BMtiwffVew8tfVL8T.ETMfkVOGQSQkIjylRIoHBX.MlFaY0WyqLz6EpD4SIKxsGKKTT2RIz0Fnh3QQK6dKwplX6HdAbaJ7figTcoosK9BSyFdvGbmcwJIKCUDRvb6GSO97cTbkX5P.NgzqfKcSF1F9I1SGV1EpuFF3v82rgb8Hp4bB2Iz5f2k21E7orIXasMLI3lQdi0faxulmCfEf6l5N7lwNpFfbOhfGMY8S9rmBYcpnB3FVtc4T63wxuoCVcDEQnAp+7xh1fnPqgTQP.TspsEohm3EKu5Dgc8iQjIW31016cUQnZaxNQMLbQJDiC2InYPt8Li.+XVjchZsxRPBKVP55xiKHrzdFOrhDZpgxZ7S9iY5Kq5Vj1A7+vYMVck+hTVd3v5oTb47wm9Rm+O+Y6It1d7J0pLWPL6.vbcBH0yv819OgdHnHZSbGEX+v+6md+O92Zb..6oPWEpJSqmadOkEW.U02U31avvYehDKfhZZfxE8jO+u8KM1STjL9W28mkRQZAems6Id7imaOMd7Tnq.d2xfclQtP6oQ2JfrqyG8.a26AiSfsBHF.KpEMMvdUEfEsg3K6iPKKBPQa1h63gYd5db8V9dxfQ73tXpSYv7X8viqKwYHFlI1GRrVjJqSaJ7qnnatjfaHNkaw0JlfwgvnAU2UbWJeHgFyoPiGEkfU8xScHSqr7nxSG0H.4REAHsC+oFc02iaze0W0z4y1avPli2oMB9zGIsaYny4VhN8diyzWz9nRn.Uc.1WCNRw9jAdZfLhYAWoQW9.GaddBJBF5GPoUeDjqr8yaf6xL4jI4qkrirsThsN9ZnuODPRGROF7ADbJ85XKvdmo+sz49o6Dv+mjR2jibn39TdZOgh+Qu5hOpeozo8OlT612aLR0YjAdl4A769Nm+e+KLNXhMOxjXl.AzQ5lDiA8.SAY+J6f9dAo6LfoMsUZK2iDTjpbggryaWCcchH7t3Qi.0a5jpD1ZjF3sItv+VGBbJZ8krXVHFtLZuXms3sINPPaKRw879Kjgu59vLPH.Oxrfcw7QDa9qkCpXmn2LVnoyqG1HOwmePTstcPevNS6FTyFhIBZ72G5Sc1pinfcr5wkceVbIyL86n2jfYt5klYqqd2ydN8ZPJR0fS.pVT1lRnnbvPFruqXMbHWLtM2gMej1TrchtMeSrC0qQSpo5c3fYaRJV76oK6BA7eMvhNM3yDcmjCRTvuWW4XIORDQKa44VLdsXzvkXWONmNwTg7E48Bmnb40geG9.I1kby5utvP5O3jF8XV93e8k5iFxG7oecxOtyIL5e3xTdiCsflW36pWr4BF8Vizi5Ba9q+j+y6dul+84h21epCZpu369CL5JBi5PkNllYqf2k9mF9QGNBZI11gemfgsSNwSTL+23mewa+EyMbXYPevFVz55kWqunU1F68rogCsRkgeJrKLCpdPthBjqZKBnsNx31E+g+gkOUg+4bOs3lZF0iUXg447sZhkeHp80ms1IjLwWb9d6uEJ7i5pKKl3EF79Xna7hCxJdUO67hC59Fn0bMmUW9PLze1+RLNfe4dGK5k6UExlI4k685xw5hmxVed5d4One5doxBmzjtNmI35IS9dtDgUcPGBTleAN1IykdxbkAhLyyTE646H0Ch9L662uatIet6Am+U52J2rGvuUNsSm4akaj3EO28V4d19lym3qzu47Cj.AGDvnI1zguQ3iUQ94Kky.zMS9+BOEPqHFqWRa6vl2glY5YzDeZfMLMEr3uI3vL6yL6XblyOFm4BiwYdmw3LWbLNy6NFm4aOvyHBtD1YYgIGLQkkB5aYtnWhBnoq8+..2iw0M
                          

                          I'm in the process of rebuilding my sample maps for the latest develop build to give the system a more thorough testing.

                          1 Reply Last reply Reply Quote 1
                          • C
                            crd
                            last edited by

                            @Christoph-Hart
                            Thank you for all the work you've done sharing scriptnode/Hise with us. This such an amazing framework to build things in and goes way beyond what I could get done in Kontakt.

                            1 Reply Last reply Reply Quote 2
                            • C
                              crd @Christoph Hart
                              last edited by

                              @Christoph-Hart said in Has the modulation system been "fixed" ?:

                              The next step in complexity is to use the native filter module, but add an envelope scriptnode modulator to the frequency modulation, crank up the frequency knob to 20kHz and then create a suitable modulation signal that matches your desired behaviour:

                              HiseSnippet 2746.3oc6arDaabbcojF4PZGG6DmOFvGlVT.aW3pJJ+IsH.Uz5mspsjnMUbrABhxvcGJNUKmgY+HJ5zBT.2CoEEnGxIeH.s26Ieq4RcQOEzVf.XfdoWbQO0a9Z6kz2L6uYIWRQRKoXWGi.aNu426+ucRYGgI00U3XjK+5saRMxcDTk1bu5yWmv3FKufQtihVg35QcvAflqcShqK0xHWtwuhDPt7SXn9ySlcNhMgaRS.YXbKAyjdcVClWBzxktFy1dIhEccVCsUegRKaJ3yKrE9.9LNZZilDysHaRWkHW1XHibStnEyS3Twi3QcMxMwbBq1UpKZwCV+sXtrp1T4fhFUfCJ.7RBaKIFKgZLeclsU4H510.NzxIbgwC3Bm.sByhECOgabL0D3jcnyOxMVZza7TnWQczaZMzKCTJmFJMQ.JcbTESGVSujYj3ygQKyAgSMBv10Qkf0Zj6gn4EvB3dS0frEcIGXP7FNykld5ygg+5ruSMetoGSvwB9pBO5Z7yb1Bebg7E9YEvcNUsZYNm7ZbD11TmLmVJoc52FOC2uQUpy4vaSr8owKDH+z7TTu4o5hby.pVagB9xbl2ZMo7doHXDxpfe8tKu.wiHEDgvf00j53wjnPtEnaCZ0Ahk7nEnta4IZB50cIy.sEgkuMwKsJjztIbBfGjRtIENbWlWac6p8L8pAEEONpLyyrd133XYfi.mZ+.GCsFeYzh0pQM8RPvIPKc6C.SOTv8W.cYNwtsKMxlKZXwT3vb9.V5TgcWMeZOrTYGPag1JTaIQlN9.ivE6O+5lBeOFeyUHdNrc.bdU+FU.OnlTfcw4TaoQStwjp2AimVNVhDUnbK0fuB9S3jEkiyENYwnI0kIud.kbXz6Q1lphUnXJutZbMgSC7UnbpiTgpXehV7kCZzhlCbzh0L8.TXcGB2sovkVT+j6XtYzmaApmOO8xC.kZURxaIf7zV2IJEAbFcfkI7TGFLN0IshTLEM7wytHm.B5JTfZrVy0DHVIuSWWorusK88XVd0KpuwDvynC9pDGKPtXlx5b79E3r3+2D374.evobvjOBGqvZzzltHeapMDnQgiuJDYoFw21KBZZyoUDbQy5BNKkf9lTvKvlaRSo+jIAcYOOH6Jc81aRsoD2DSrRaU55LNk3.7I5H5qu3PmmSlxq2BEftXoO.7yuwNG+EmXmgp1uJprvtcfh5RLauvXn4QAC5WHBCikbnejOkalvs9jGU5FIq.WJsp4aU5F9D6DtK9jm7K9SywZJrINOsb9cQSdhAT83MPwDE9qe+OGJ.SOYXsEQdZhwaEJepvYwQSiimeWbIgu2B+pRc5R5C+uW4QY6RJpnkygFlBDP6UIRkj9+pTuVBmsTbqveCR0.dgqBI2fFxK1nQBu3x11hVIp6xbkUflWznIKTPCrofgQomc4FBe3RCyQK2XqpznmbIhIblsKSf7q.eJx5Y.UHpyTlwpR8EWRULHvMJSbfpnAKNYALpKIJ0ofjAAjpgj3UkYOtbdI0Od.1fjW2gPtMAaKidhYASqewix07xnZrcN+LaT0V.gmRcYuo1kouH8qI+j124AeUpq51n0qybwsfLqvVzZv1wd0o3pPrNbsHiwBmoE8zvBbaHDd0wLOLAWE9aWAtEEyoTK0lTWKVcsER6DMlXFSiXNAJ37nVazLR.jllNkhl.86oxXkYSX5WaZ9oVUpA14xQfI1XRbYRjxY4sjlOR1bPrc7MIMfZWSbEsNwYSpm5.5Dnr3B3HV1RdXR1mQrVkD1gPAmcPBspREWgwCuOszeI6zArmLqgl5ojNh4.4lXPOh.Uz.vW12Sz.bGnvACsSC0wo8au+8+Cy10oU52TphGsoVkbp0IugWAUQIlfBtTkizAZbmR8615It2wsESO4QQ7xt4XZZYgBiT5UEP.Cn9TDKqdZQlgohTKZrTxhb6wxBMMzTBci9p6dDzxt2RNqIwNhW.mlFO3nHcufF6h6yzrgG792YWLrxx1FgjL2dwzi2eaMuOlNTfSnbj3x1jSrgeR7vvztP41v.Gg+l0UyGQMmS5AhUCbHcZWvMzlf431.Pvyj5DqBmjeUOG.K.OT0bDMh8s0G4dDAObx5m7GeJj0oBjPpa41geviEK+lJX1gTDg5q9yqH6JhFsFREAwbMpzRlwdhiuwzAD1DPNUkOhaGKu6YkQ2so6D0+vEXPXQR6fdC41EDI9wsn6D0okEgbbrfZtUaWRXo8L9RZRnIGHqwO4OmourJaQaEv+CgVZ0U9Bkr7kBK0xnqyduv01iWoZ4YCByGbMWmBRci9DPXeiPODTesIos1c+v+ymc+e9uqzAvcOI5pBaq8YVbdTEeWoau9eO6SjXdTT+DzNnm7k+0eco8jXjk9m28WjRQZdems6Jd7imcOMd7jnq.d2xfclQ5S6oQ2xirqIF9.a26AiRfs7HNbWLKV5K60ztrnEDeXeLZYY.JVilBGOB2C6IvM88TAiDwM0Dy3.bBNb6XENCwvLI9Pt3xrecZwfeEEcykFbBwYoKOVI.t.BiFTPXgcohiDZLmFMdDTBV0MO0gNk1zCKOcXi.jKUDfzN7mb3UeOVodq9pWAP1dCFvb79NkB9RHIcnYfy4VgNcehS2Sz9HpaAJTAru5ejh8IC7zWxPlEb45c3Cbj44InHXne.kV8gQtpNSuAoCyjSjjuVxJx1RI153ag9wP.ILjdL3CHXW3ZDKvdmi+9Xge5lG7BRJciOzgh6Q4ocEJ9CesEdTOSo6uOgwsu2HjpyPe4YlGvu+Gd9+0urzywwl64AjttbSaVyz1MGNnDQ0DCXqxtF55TYvU4K3.p1yIUAjUo0IaScg+sFD1R1qJUojPDTUrV4JaJZQcfPlVzB64U2mgmxdvLPH.OxrbYI7HhcrqkCpWlhaDKzvhZgcdS98Bj0JaGz3pyzpNyrtDPPm59HelyVskkKSz2tpcwxCY5otHtAkvcwEmdqqd2ydNbUHAkpvN.cWFeS0snswPFruqbNRHWLtuzgcKj0PtbJ1VrIwg4UuAyT+LbH7MoEJ7ivpd..+WchrNeetrchBPhBdc5HCG0VhHZUOJ2hKpFiFtT6ZwYTIAExWTmKrikVZc32guVgcIyndqKLfVimnTW18O9Semdng79e12l9SZe7R8NXUtIzQg.Kn4jdN5FatPotqP4QcfM+ke5+9suWi+1rwK66N4mdZ4WjnC+65CAbHpEmY161La34v2kyvulvgQKx2N7C.Ln8aIFvNydwOP9oTFLpInaUCH5m8MmA5e8kVqmne17ftVzfg9oxWOEUDlOzHKCJHIhJMofUxPSCW5C97kOU9+wrOszfddzCZ92iTXq4DhsZPTeYq80231wUBkms+P8mDE9kgwpxKdlFWOJ5FOaifxm2yNOaihuIZMWyYvpWmA9qmmmwA7S06nQOUuJPFSIOUu2PMFKe6Z83s5M1A8a0S+fqPavVWvkb5DfuqKUZkFzC.M3yKHNYN0SlcIfHybOUHd9NJYez2de+9gxMw27P4NHenbyb.+P4fnwY8P4FJdw27P4dA5gxcfDH3f3NZPLcDaD9BVTefREDft4p+e1IOZE4XbQisCaOGZ5ol1P17+MLMkr3uG3vL68LyHrmyOB64Bivdt3HrmKMB64sGg87C56djAWB6crzjC.TdwfNSlK4c6Ltw+CaiObaA
                              

                              cdd261a0-b4d3-4bd2-8033-73f7f86c039c-image.png

                              This gives you the full control over how you want the modulation to behave without going too crazy on the cables. A few remarks:

                              • the LFO on the right is polyphonic. If you don't want it to be polyphonic, use a global_mod LFO.
                              • this approach also gives you the option of shaping the modulation signal from linear to (somewhat) logarithmic at the very end of the chain, which removes some of the quirks of the native bipolar modulation implementation.

                              Would you mind explaining how you arrived at the right pow value in the example above?

                              How would I find the right value to correctly modulate a simple gain module's gain and pan amount? Do I need a similar pow node to shape the modulation signal at the end of chain?

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

                                @crd It's been a while since I did that snippet so my monkey brain has forgot the details, but the comment suggests that I have set the filter to be self oscillating and then compare the frequency curve to match the "default" curve so that the mid point is around 1kHz (or whatever).

                                C 1 Reply Last reply Reply Quote 0
                                • C
                                  crd @Christoph Hart
                                  last edited by

                                  @Christoph-Hart Should I do something similar when modulating a simple gain with a similar system?

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

                                  20

                                  Online

                                  1.8k

                                  Users

                                  12.0k

                                  Topics

                                  104.1k

                                  Posts