HISE Logo Forum
    • Categories
    • Register
    • Login

    Has the modulation system been "fixed" ?

    Scheduled Pinned Locked Moved General Questions
    49 Posts 7 Posters 3.5k 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.
    • Christoph HartC
      Christoph Hart @A Former User
      last edited by

      is it best to wait for a fix

      This.

      C 1 Reply Last reply Reply Quote 1
      • 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

                                    46

                                    Online

                                    1.7k

                                    Users

                                    11.7k

                                    Topics

                                    101.8k

                                    Posts