HISE Logo Forum
    • Categories
    • Register
    • Login

    2 Macro questions

    Scheduled Pinned Locked Moved Scripting
    24 Posts 4 Posters 1.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.
    • ulrikU
      ulrik
      last edited by

      How do I set which MacroIndex to control a knob by script?
      and also, how do I remove the connection via script?
      the "addToMacroControl(index)" doesn't seem to work

      Skärmavbild 2022-02-23 kl. 08.30.43.png

      Is it possible to dynamically attach/remove a modulator in
      the Macro Modulation Source module?
      I can't get it to work using the addModulator() function

      Skärmavbild 2022-02-23 kl. 08.32.51.png

      Hise Develop branch
      MacOs 15.3.1, Xcode 16.2
      http://musikboden.se

      ulrikU 2 Replies Last reply Reply Quote 0
      • ulrikU
        ulrik @ulrik
        last edited by ulrik

        @ulrik I realise the

        addToMacroControl(index)
        

        means when to control a macro knob with a gui knob, so that is not what I meant

        I mean how do I add a gui knob to be controlled by a macro knob, if you know what I mean :)
        and how do I release it from the macro knob (by scripting)

        Hise Develop branch
        MacOs 15.3.1, Xcode 16.2
        http://musikboden.se

        ulrikU 1 Reply Last reply Reply Quote 0
        • ulrikU
          ulrik @ulrik
          last edited by

          @ulrik if any one is confused over what I mean, this is what I want to do but by scripting

          "In order to assign macro controls, you just need to click on the edit icon next to the name (eg. Macro 1 ). The green outline around the macro indicates that now it is in edit mode so you can change the name by double clicking on it and connect controls to it: as soon as you touch and change a control, it will be deactivated and assigned to this macro control which is indicated like this:"

          ea8d3e23-14e6-4600-8ab9-2c4907a16b73-image.png
          https://docs.hise.audio/images/custom/macro_controlled_parameter.png

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

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

            @ulrik Can you assign it from the property editor?

            70226702-1048-4e25-b880-d581e8dd130f-image.png

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

            ulrikU 1 Reply Last reply Reply Quote 0
            • ulrikU
              ulrik @d.healey
              last edited by

              @d-healey Then you set the gui component to control the macro knob as I understand it, I want the opposite

              Hise Develop branch
              MacOs 15.3.1, Xcode 16.2
              http://musikboden.se

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

                @ulrik The macro will control the GUI knob

                HiseSnippet 837.3ocsUstSSDDEdFfArHRDiO.6OgDjrEQvD+gU5ESCBz3BD8WMC6LKcRmclM6NKP0XhOA9JIOR9FnmY2ssKRkKMw9ildtMmuykuS6Dq84II5XDtxQCh3H7RDuAJSu58nBEpcCDdYx9zDCO1IW0tChnIIbFBim88VE3Jygx97q2tKURU97wpPnSzBe9GDgByXscpsmPJaQY7iDgk7dqZs80p5ZoNEvyrDWTD0uO8L9ATqayPP34axDFcrmgZ3IfO6pYC75ouPk6+IhDwoRtUnJxCdnb0n58DRVmg0ZBBgmqy3Je17J+4j8ELwH8i6.OMyfy3HJ2CvybaPp5C.R3RPZtbHsBwyOVDYFawhmGSZqfAR.EZ0kgRtuH7Uj5ZvAkYiPZedqXPXT.qtsq65NvWq8lfTkuQnUNZ0AZC+P0pqs3WWrxheaQm+1TPvDsYSSrVJ4wSzrc5FeaAtpJM7Td75NmSko7QNBk+06oye+5o94UcIG0p1Jg4vHdgbKsjY6U1eeyI.pnsYmEEHDb0jMIVtXR3IELdLR.OxBj8T5Sqhx.+ns3u+4Znia2fZnCeF3EgrDwiMBawfavOG3D4C3JjF7j9FcTlugQZkM+3ktyjdIBSvqfQnA1e7CHwIlA1Vx7YNfBELlj2QmHrs7RjzeBb4HOwW.WIjpa3BdpJSXCoWNR7pt0RRCBDWlQ9BDxvDCfm1g.mDgeF43DtCiGPSkFmj9v6HEp9b1Q5L+Q2beFXRZVpjZtN8xdGovfErk2osKtJnHFT9NyCfy4dqbt6KDWgzQX76MYLNyDvHL6+efwhKUOgzLHf6aFCv4Hs9zzdV5NR+G0oFg5r8ovn2t0cPZnGbf1mCYWo3xD6B3LV1StrqU11A73JVlvugOEFqZkwEFqNzHrz4Gq65my4r2BeTlF.SprS+Uf+CBjcFQ1VfT0cyrkWlnquusA7B34v9CuHw5FQigXgydP3VlS4qlkrk+2LEhcyS2PRVF0fPbsIxRKfrt4NffTewP88Dm0arAg5bflmegwEEyoLsRNn3dyjKoMGVRE44ZEz+HlWNEwr0TDyqlhX1dJhYmoHlWeqwX+C62kZzg4rUPQmlY2jw3lJJr3mQRP+AvffIVD
                

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

                ulrikU 1 Reply Last reply Reply Quote 0
                • ulrikU
                  ulrik @d.healey
                  last edited by

                  @d-healey Yes but I need it connected/released via script

                  Hise Develop branch
                  MacOs 15.3.1, Xcode 16.2
                  http://musikboden.se

                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User
                    last edited by A Former User

                    IIRC I posted about this a few months ago and never found a solution

                    Edit: https://forum.hise.audio/topic/4490/addtomacrocontrol

                    tried a bunch of ways and none of them worked, I delved into the source code a little bit but didn't really know what to look for

                    ulrikU 1 Reply Last reply Reply Quote 1
                    • ulrikU
                      ulrik @A Former User
                      last edited by

                      @iamlamprey thank you!
                      Yes, I've tried a couple of ways too but got no solution.

                      Hise Develop branch
                      MacOs 15.3.1, Xcode 16.2
                      http://musikboden.se

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

                        @ulrik You can set a control's properties using .set()

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

                        ulrikU 1 Reply Last reply Reply Quote 0
                        • ulrikU
                          ulrik @d.healey
                          last edited by

                          @d-healey I don't think you understood my question, maybe I'm bad in explaining, or maybe I don't understand your answer :)

                          look at this example.

                          I've solved it another way, (cumbersome way), but you can see in this example that I want a macro modulator to control a parameter in, for instance an effect.

                          Yes, I know you can attach a modulator directly to the effect, this is only an example, the parameters I want modulate is not available for modulation in this project, this is not scriptnode.

                          Skärmavbild 2022-02-24 kl. 16.30.51.png

                          HiseSnippet 3765.3oc6ck7aabcFenjFmPFukEzTDjBLUv.kpxlgyvUEWGSIJIKYIYRqQVxpFtNCG9n3HObFlYFRIpBCjSE8PA5sBja4R+CnG6M8GfODfdp.8Ptzy0+Gj9VlUtLbjHoDkhHPXza666221adKeCcQMUQfttpFUnva0pNfJz0o4aoXTMeUAIEpUWjJzMn2PPTSkYKftAG0BspKnqCJSEJzjOB0kPgmhB+4cObAAYAEQfSUTTaqJIBVWpljgSsEysljr7xBkAaIUyUuSlaUQUk7pxpMfvYR53T0EDesvdfmHf51DzTgt1RkkLT03MDL.5TglZA0xs3qpdfBo+aKoKURFfJvRwCIDo5kUkKiPLpVp7UkjKWzRr0onB8dEcTBSRTBeB8FRkkrq2QYbabCLNivs9HzDdg2jdfGqa3E2E75BjB4BRSQfzGRyKpIU2voEDd9.5UUL.ZUDfpc2PgzWpI92eJcdUXOTLhUS30fk0fErGQzzwieWF3Wyb+HQ9huH7RUp.DMzi.sB5FLMEzX3kpUWFfryrLOfA6XDaOfAoiQmlzLCt8oMIBwYQGZCEALr2KqI0vUugZYc2zYdYYXUMjEfJM8nSi6ClNZf8XpQ57KdIrLhv4UqUWUAJItAHdHqoTB0SKAkPXmtaRXXuPzlLVHwkKI6+nH8AiGD+QRIVTCeuf+wETQCESCO7zlgQm1pCNnz8v3AxPctpVeGtUG6NYf560KI2WhP5lkMEC6hBChjCGsuLE1dm.FVYfDaW8qqDI.BscuH1aOFbl7KDLIOhjhrjBfoRCEQCIUEFUEKEJhyZpxQEsX6cg.TtAXlH+wHgcElESG5GZXnIUpgAHp6FPeaMn6G4MPT1O2HDsL4adAY4RvYSi1AhLMw7.ClCpJIVkoFN.thJQ6g+xG4xRu6i7ENRXYUQAYF0R6y7fHggBb3okJO8Wx3f06hpiLoArdqpw0ZHnAEPXstTF3FDrTSdaCqnhDFpffLFIFQqw.kCzzIyPXtTEXcvhwjzmWSSnUzZy.aA2jIRqsZ4CgtKjNoTFbXgJvNceTGvTTB1X76yHw76XpESFnrmQUXoYmEQFBcHL4ERuLlTYlG7.jrC+Kb6gCin6KP73kwz.0TaBv8jP+2DA+euAgdzfHJkXhUET1CTNJtSQvT2T+h4m23VjgO5zFfCMl9tVS08Bb2uG6KQtKai96nyXRrvdUFHvY04YXdHyzSy7kLdp0bZYSAwlv0anWMJDyHxBwOPVG3Ozl9IPWkoCj2rS7s+d0s4O5MXFMITeik6gyNbrCdLr4JjBZXLdRwdKuNPx5YT8LJF10dKWAHF1+PXDN6LBFV6oK.1TK8ywXX6GCM1EB2cjEvHXOOf1WG5tE+ZspR757fwuO3D7AM30Wt.KyijUKIHGtOQ5V7g02XAKmuWD+kldNL+ZnyjocD6cgBTL8Xg8pMWS8lLDuISGCGy48c0oZ30J5savUkRVfniatZYD0hBo48viYFleKApLyhKi6KhJj3PuSNgp2NLD6n0DSbr2auso1podYMaWOZtJCnkfqaVBesEbAyVvFHaA6kVaAW+rEbcXKRbBiJRDLKAWfrDbWZsDI5mkHgWKAbd0CpB.tMC9XDRFLiPh.YDRbo0HjreFgjdMBEkLDqtiWyfOVgTAyJjLPVgjWZsBo5mUHkWqv7qrH+lrAKPHcvLAoBjIH0kVSP59YBR2ES.W3f9z4LAyJjNPVgzWZsBY5mUHiWqvZfVHdDNHaO0hDYCloHSfLEYtzZJx1OSQVWlBWp4mnZ.JnDEqLi7lHLs2TkJcsMShICz5Zyn6.QyuAFUoQsR.M2lRTGoBMk2aaft221f6KCQjnab0QUkUUjLJTGnzqqHgxTgRQE55lnB1UC78RbSy6kfWVpLPiRpL5RIrW9OEFzl2wSt6bCkGRchH.mGB7s+zO8+NgDHgGB7iu8s+mSHAR5g.jOmHBjpcB7CmPDjdPQPlAk.Y8PfiWKy+MPhPDZqSk6zAfOht8S06zQmvzlGtvoa3eHcamMQWHyyVcQACAzM2YFp.CepCzLjPQlgVDzTRDPtGuvzKBzesgZcn7YO4DUnqEnnoCcX5cx0xovWk6.oxFUsqH2WmqJPZuptt00UyQcBYGWOY2ViB1knWrCR8Q.6R1K18sUFErKUuX2wxiB1ktmR22LJXWldwtu2XTvtr8TYdvIkcgIr6FlracgR.YyIMHm5p6ftiK4NJXw13E0tcvquJG.9LZA7iggyv.Nz.wJWmGIkfrzdJ0HRNsLnhA0IBcb8Bce61C.53FRnKQOQmv.ftDCIzkrWn638NcnaJ5M1YPAUpd5tobZAUwAFTo6EnXzNcf58oIazePAVldArbMFHfwMn.Kau.1We3oCX2hFsiP6rkoO36ZdwGbsKl36ioce8+v+Gbt0Cc+vA+leqb6HEFFGZRWr8FAYofCzhJfZWy0PIJgz40bmAZ6dbMgCcurLcCPcdoirVp12+ce2+7g5MpTQB1KZZlxK.Ge4xxfhp5RnMc4LVtiqKnAkIWBW2Tct04QNIqicfVHmGojIWaRINU7BD5IdV2jF5UwXir.4leaZu2pOkG0dK2E5mOTW81uFM5dEoNw1fd52+IcNP1d4324z+CfiuydOBpeO0enKl7NzDcUfHQGzzH14Wjwtc0mwJxXR506YbAU.c46bOSm4d7cUCc5c4uEsmaA+rxiuqRAUmoG5sose1f6rU0LDE0.xN5NEQQoApBz91xsVbnkBqAEheHM9hW5NFmnKXDtG6QAFMS72aPSxsUG.NE8xO+LHKeee6ru1NQXvr+lztSxVeR+Z3yqAxBdTT6z9BM5RBZupRSflQQUYAs1UySFX4j0e4bp.6KfyUoAwecpfYL7OivCpu6GQiU4Wj.L1k3hCfuM5QYiAvcS0FFRJ6sgfgFdsiOoQMd70a.gpBbMFnieOzDnGNRJGGUFAHdfRYbgeB9wrQVT4PlMxZ0HUmSF7YzjM55nXrWzCR47qLa1YWALtdFQumo3GB5KpQ8.+hZz9bESEr4J5yKlwTicuXFA0u8i6vzneF9r2Pztf4sHvjFcxIluOOtO+o9hpEjpid3.p8k0.eSCfhnq1+wGhbOV0w6J2eM2NBMAUT0pYdd21TZcvdPMg6Z1B.WmCeKEQ2dh70TUMpBi175z8I4VWUs9RJnkMU1MQJVUPGc4a5.C2jIeCcC0ZVXA+5CwCW1H9X5C8B5zIiA+TYVz2ykG9UhBCmxmjkmzmmaNQf81fVTFaqGxoaLbkdDTZ6CcNhxtGRvMjBIdWfCItctqBItJjXLNjHwvHj33291alKngDe93YHwyk2UNMxkNlSHRFWkaFWZA+Ju3NEdrY4MZsd9qBIt.DRDwFkvEV5jDOlu1saryoI13Y5fsHm6S66.2s2pcVI.Y2SvI+iaxQ77851KkaQPEgFxjLx5TdXIrAV0XeXENIMqoZo3HUszcQejHhm5yrZxK0mY04zNg+TZq2ebSMNgmXg8yL+8IvoQFRqWJ1C70uvtG3K5G97k7.4.phBaFcwdVd9Ec4fw+bySTAEEtsfljfhgykgi.50IGqAFs8GqNOwA0Aqmz.MDnJIq9CtTP3igU.hja.aF+Nssuz8Qpbl+7HKaD2EBaD24nMh6b2Fk3BgMJw4nMJw4tMJ43tMJBZ6GiLKzuwWKjyFeN2rOoF+sOEO2rOEO+sOoOurOlmh06QRhOLltF8RJM8t3kMTUTqWUUQxyAJsI.til81y6ds6J1m2vPP704an0D3852EEZ0QsjNaWyg+kbjZVGzDtoYWcbE39.bmhLXxYWwe5umiugtgf2j5YSfLPP2ytRVRDsKIvoTWyF76UxOGgaPSDRF7dlF+V2+MsvGwJL9AvqSiM+iq5uaQa5LN1p.uIsYrw3pJzZtxLiayUxM1LWIb1r.MWoI4bxey+VayU98OR3NcLW4e9ec0bkWMW4UyUdAZtxrmWyURaAN7OuVdWq+GQpzYw3A3jxHIJcQXTEdA9S7OlfNEK2n412e995sx1ZocSyVXm80ElUQXSsrR6jRlsvZGxt6rZqHTKa9cJ7X1B6uvN6LawGWRLKuHe03Ept89OCMd9rRFqdvQEd5ZG9jY2e94YyvmRdwVnwuJheUxveTUsCJDeiUWd1U98Ocab6GT.9UdD8eD9pOaVfmaek4ZtlHeJD+UJT.xp4JBGZxV6s89uFgO94dNbTIQ3c+BOBRp4xnzLdRDdTKrn9JeybH7lVRYocOfv+LaxseFD9OrPorJqL6Vb6+7zH5eTgFGswt31wx+QH4YiYK8TVCLdNDoeVY1Du1PMCpc73KRj27pMiGGIOaO69Fq9zrD5A6eQj7wZ1+xpBOlLdh9.Sej9GqOOB09lH885l7GVbKr9IKB+l5WbYh9FyOnPJjcXl8EijxCwMWdFeiR2jDK+Az7v8Ki+kHFGF+KvkYPYB.yi.vcR2Yn7H+FjJHZ.Y+VZBJ50U08PXdPMosTUPZZmJelN.cQ4aht5Bu2drfVWa5cObYnP10wvKXzPCeGHyWSsghgeYB9O2ytyywa1xyikBagQxqH.bw6.Y05.6bSGmQ.V0NJNCD24cSGmEwcxsNzYSPazsD6PAzd8KcuDalqtQxeFmZAmE7.+Su6qDIovCxO88w0.kaE7+PFPRxNyeCQ9X53wRlNU1rIxjfMaRt3IYQu7cRuRTDoruGjrgDsxFnxuptfFjFF3HTxuIBN+9+6pMx+3IXV7UD1592QD7KGHMj0wovuZczzrv+TV8.qZqJsWUqpkrOUZDY0.BkUUjaYNutWQC+FvaKYrboiMG7S54RlkKIG6bCEIi0GIiaDJYEcIYoxDiMU73wYSwkJalryMbrYb9HYIFYRF9B+rty.SIzjMCAYJgOxTxQlLYcpVlhy6QmfMVlTCEAJoOBTpQl.caZ78AwX+L9gtgJkOxU5QlbEA8OOI5FBvEbNzknz9HQYFgRj0gD3LcQ1jw3hGGNQXh4xNGWpLYGJxWFejurCQ4Csz64aXnVirfDXEEWhbwjgrSz5PSR8+gljhR.
                          

                          Hise Develop branch
                          MacOs 15.3.1, Xcode 16.2
                          http://musikboden.se

                          1 Reply Last reply Reply Quote 0
                          • ulrikU
                            ulrik @ulrik
                            last edited by

                            @ulrik Ok I found the answer to my second question "

                            @ulrik said in 2 Macro questions:

                            Is it possible to dynamically attach/remove a modulator in
                            the Macro Modulation Source module?
                            I can't get it to work using the addModulator() function

                            Skärmavbild 2022-02-23 kl. 08.32.51.png

                            Yes it's possible to use the functions to add different kind of modulators using the chain index from 4 to 11

                            //	to add modulator to Macro 1-8 use the chain index 4 - 11
                            MacroModulationSource1.addModulator(var chainIndex, var typeName, var modName)
                            

                            One step closer :)

                            Hise Develop branch
                            MacOs 15.3.1, Xcode 16.2
                            http://musikboden.se

                            ulrikU 1 Reply Last reply Reply Quote 0
                            • ulrikU
                              ulrik @ulrik
                              last edited by

                              @ulrik further deep diving

                              When I set 2 knobs to be controlled by 2 mods in the macro modulation source module like this:

                              Skärmavbild 2022-02-25 kl. 08.43.15.png

                              Skärmavbild 2022-02-25 kl. 08.43.47.png

                              It works great, I am able to change type of modulator and the knobs will update but as soon as I compile again, the connections breaks with this message:

                              Interface: Index mismatch: Removed Macro Control for Macro1Knb
                              Interface: Index mismatch: Removed Macro Control for Macro2Knb
                              

                              Anybody knows why, is there something wrong with what I'm doing?

                              Any help will be appreciated!

                              this is a minimal snippet showing the problem

                              HiseSnippet 1732.3oc6Zs7aaTDFe23LsIoMoOEf3zpndHUDhrcCIohCYyyVqlzXxl1RUEDMY2w1ixtyrr63jZPHw+AbgKv+Ibqm4Dm3L+CfDmPbClGq8Nahi6lHmRbo6AKOu9ley2q46aloZD0EEGSiLLGcmVgHCyqBbZQXMVoADSLprpg43fMgtQTqcPwrYMVtUHLNF4YXZV3AhtXN5vFxu+bwkg9PhKJsJCimRwtnMvAXVZsUseD12ecnGZGbfVum0thKkrB0m1jCmBfhFgP28g0QOFJ51P.CyKslGlQibXPFJ1vb3kodsbZPOjn5+Sww387QhBkLb3DRU85TeOAhE+2XkFXeupsW1wFbhVMkITPwDtMXSrGtS8oLiqKavJcD57CygxBuBYfWoSBdcARlZPZXEjtAvwMBGxRaQfmq.pPXnnZPNaWGJp9ZX9GfUn7NPXyD.2GsdDuPmAL0bEKNsE+m69oiM1Zj5XBZlXDS1IDwSJ0im5ESJDySNs0jUgjI+Bdeq0j3xvThEk7XJCsEYp6N12L1ni8siYczlpUqqsIvTD02GE00lEpEQ8ZfSQZFrGJZZqCf9MQc5HmWkU.bo7I.bUrHsNRIUHX1VgnjxoZPk5h3xHgGKzkRPHuqLoXahDwliO1CEYf8DxLIqsziH6YHW.Il.+9Kr+qEMxOAJeLB7a+vujKBLJPHSO5vUe4X32VNbIFbP9HW1YlRi.3JUm4QeKwnesv3IUVExfBipDwDWzEhhXXgFh4pnC3dnTlXiBVEEuOiFJkiAgThPnZNRtjjuLcRuicK8BGh8XMRq3Ksafv0an4PrhMC8RwDkPNi.XJ0d0t1FmFvTtGf469rSMXJ2KvLdNzvzfB4TyWBndIxEW7dHei.8Mbd9qzgF+KlgBcvesT7+S+n36mWLtYsZXdu..Kuk4i2yyGUkFiENTRGa4WoVzWRBaC803XmNy.Md0gmQ0.9NvRxYsI0KC22XD6zkH.TZlhm3B5uWLexoNFfmfXJeZLJwDPPqdJhdtstHpcXCsEQE.abhqGCCEuQMG4S9zM2Cmf34zXXzmDOGeGddrETul9PV1.NjJYpFDzPeWdwV4DNsaoyNOZTHCexaBVrqAI00s3xIbuAnJl41n63cntfWte4ya7lDS23f0pUiK2RA6vf0+7dF.WeGJinfx6q7slxkb3g7xifS.pOLIb6zFsTsVpGwd+q4M16vbG6sYg9UvrW87J952nZ1uMYHV3+8Fh8h0MZhEXo9pH9TjPpd1eSn.J.rw5aknGx+mUGXmCPtdD5qZhHtsz2oR3BnRpGD6u29YvCP0nQAIwB2Y3afpymH8Z1Aw280oEwUW6wIfRYMvj5Ycrba6Mnzv0HPNavSmHUa.iEIHxy3TmLqzLlQCZiEYV+N7MUkgva9BvbyNC+q1GI989qv+4da0eJaz+RdenbpmcKojriHSFOwEamJJD2QeZ..wsskKeQvV9ZJfdYvRObUmsSbSK+u0ZjCP97zRyZNuIkPCaPI3LVZaiXQ350QQ5nuqKokXLn69qzL5fLAFvylB15X0p5rdHApZ1.wgldGeHeEqmXijbowUGY6vsgyDdh.y9Ht8tN0WyUD.DpWhfytMHHm5GiCTKRKoWqK15xSzFqJIxEavdUfTsXPfudMPhB6.AicBPhszf.qss626MffyYGPv4mLffy4FPv47CH3bg+qv41zlLdr8aB4gdHNM0G2LPcpDbLRHHe9DALGRD+tpbQQYYZAHhmrv+v+RZrjnrYRikZ2nwwy54J.GLAIuORIa38jksDYGX8.DAEc7LfN2OWjsbY7oemHHINjFmgvNn.7NThfqmV4ShQh.l2VjDdlDcnvnt1DOgM9hrqiwAxZFIyleo.ZSRlDmN540.xWrSYOTCs92aEByge2g575BQsX9ui2QaiQGbPnOpc1.RLdSdjT0fM8Ymm4Hnmv9whU+N1av0HgQmegqalS40GnGtt06NLtKZGF2YLw3Q57zSjp+OHMVWUEVhZ5kedQNs9vLLvmk89bdtcW1InB2hJhUk5CiNJ6uuc52CmacDwRZvQmV3VhyxGj.rTkXvAvWWb+kW.f6ahX+daYNBDgouqq5sqHL+GQVCm2RjOhsjGXPxqT4lfRybu6Wb9RkmqzBKTd9EJKtwX7tttB2veLmrltsepTd6FBi3zfI2SW8fORe6WZsod3bIE2UMs5OTE4EzC.EEWOs31quLnT444E7oG1t9F35MRa.K8R11UdDB5QI9sRTWxt7TWOexpKYN5CKnRmzBp748BZHPuVMu82YQf6K0jQCTdf3UTcM0cwX14NcLKX7u.qGg3A.
                              

                              Hise Develop branch
                              MacOs 15.3.1, Xcode 16.2
                              http://musikboden.se

                              ulrikU 1 Reply Last reply Reply Quote 0
                              • ulrikU
                                ulrik @ulrik
                                last edited by

                                @ulrik Ok, I must have typed some stupid code in the last example but now it seems to work the way I want :)

                                So my first question don't need to be answered, but if there is a way I really would appreciate to know how to do it.

                                I solved it in an other way, I have macro controlled knobs all the time and instead I attach/remove modulators to the MacroModulationSource module at the chains connected to those knobs like this

                                macro.gif

                                HiseSnippet 2351.3oc6a8taabbD+NIcNhm+SbZBRKBRAtRjOPBKSSRIqjXCEQ8WC0HYwHxXm.AWik2sjbguaWl6NJa0BCz2f947s9Zzu0Gg9HzGA+FzN6t2eVJejhRQhlVvDPBb2c1c9MyNyryr2w59LabP.yWSOWyi6g0zugQiiogc2nKhP01YSM8aZrGx1mY0DGDtj15G2CEDfczz0m8QbRzyMml3yaVccjKhZiS6RS6ILhMdWhGILs2509dhq61HGbShmB0KUaGaFcClKqO.mYMJq0CY+BTG7iQbxlwPS+Za4PBY9MBQg3.M84Vm4bbitrWRkz+DR.okKl2nhVCXgjcuMy0giXduZazk35TOVrCzzz+n5oJgYkJgOyXOhCIo+TkwsECXkNCU8g9LCBuYG.dUTgWYE3kAjzUfzbRH8IFMr8I8BSGgimqarCMD62FApcUnHoUal4l2XCFPAMrjG5E3s8gFIynvRkKufUkkJW7gllaQ6Pn3RA3PAQXpiXaOnvg446y7+xufk360Qz7OiOGX6JHz5Hjukf18XN8cQgDFsArEZiqXshkvXpTGbnPHEsJjWZPkRtUD84SWzG4xZgbARBfE4vjUIZNL+B42c68qDQV9hKXli+YHzUcLoawwgt8d53PU8Tpd1.ZpFXWrcH1Y2VtBQKd6gqhXd8XTnQg7wTUAHiyGqg94zmeEIDt28xI06eOk0JvZi0ysx3+wjPcAyCq18o1hcLFkuLU3b2m4VvNl0K.BoaebQy+lYt6cu0bbrNF1asr6GDx7rbYcH1Vcw93RkJY9Z.UYCewZmuH2ZLhCafbcaAgCJLHi4FLYCspWhPq5nfVUEnIz5x8Bvw92tNOdoFsdOPXIVPzwcqrf0R.TFt.krlCSnNISyVmGSU0yDzt+XAspmFzFTmKU5gVItiI3L24PqqB4Err4GEHDEWlMx0xyi6Emc3uGZli6w6IChkDkXMW2DjETH+C1Ku0crJHV36tXQPDxYliz1RxQqUVwpbQyb.CyoF53PI8K8LthoP9P7qB4gmeLn43QQyAqQt1fjWvyhPEPnnYRnJerG6HbZzJO9LdsYNra.VxpHgi4..OMT7gQ6aO6gIjPgylAZ.J4h1NNEFNy4qazrH700ScF4HNkB52JHzmP6T.NVBZSnN3WseaPEkuXQq+zJRlsp0vDBqGXkOOewdsDBvdSIjiSB9iHTn4VfCqEjq3crxZSXLT27YKUcbaXEmgGyBw6SKHrSLeso0IGpc6LGKxJ1E6m4v7zk7G0DKP660B6q5vwIDxgXvDSLFdhIp4MYKcJUHjQ2gRB2uGlNrrozh7jgjXlKBU.oghTXtUTJLMbINXeMBjoxGYHhlqI.bZpf+2U0F6IW8jSNBDpS91QSFhszhsN6UhoecijHambIdypm0k3sPw70z9wc1DEh3oyEoT.EUOreHguGnuI9HH2XYxc4L1DG7hPVOHE2j3ev2OU81qRY3WU6X0FdDGGWbcV.gainpZCBw8ZP9qwX8e9q+5+hKtiMWqNLt92+geCbcdIWuYDW2E0B6JX5sLTSlQg2+6VpR7R0dIwIraZG+bstXRmtJEd7c0vfa.RXoCaqfOLHrF7PlZiER93APRkgBklmOnbSCkTUyBQmpUbJfp0aj5l+RF.xCAS2P+ZPCRH1CLQ+NgtwTIQaSEDZpjvrYRRwlII9dNjfpCUBZ9tQBd6xvfB.iOHQspPdYQom+OPoX7xsnf+vwpgWtvJUbbg3mXTmDZ2MaLNSFXDBacYfwnBruowVsaC64o.bNis+oKmpoUY+7R1+EFmHo.d.Z.IXYU0+wngUxfLgfJi3JP9Oi6UfzaruBD8YG0UdT4bdkGyM0ckGiqc7m9VaMASPuMcCEX9wRXZvCaGcSYJAZNcTsNoGyE4yGeae7uzGSsOV8DSt4wNoVW09G0dJ5HLjWsWTRCIqzt3NflPsmlXHzKjmrspkXCOFKrKje8fFceVscYrdaQ4mF4ntH06hB34pBo7ptLaHJXNFKhKlqAb3tHWG8CMVdIn.5RsuC++e6Fv+Vb+Kl1mk.RUF813Lis0FriZkr6wM5lBisKQYhMz6PTlsKQ0ItKwsq8AWhO3RLE6Rr3EjKw70FWWhub50k3q4lzkJs+et027sRS7C57K82Wz4O49ytKKM4wMW79hwKcTYx58kt.sgNWVNe43evkXp2kvLAkPhko24UzCzJoPryjuwOFfaJKmN0DbG5QX+PUq0jaFBX2iE2Ul5xIs7GzrmTaSbaTe2vmbxKY5ByNKi5StgrZsm1EiciTK0uTUKYK5WJh34tJ0YuZWk5Ar9gPT28Pg9D98X.1mxmi.vcJE6xu2V8Y3lvx1k4sE6cXpinw+C9DMXEda8nAqDOXFVZ+diLe1EBg8KLF1Cp8pPMv23xpF34FOSfQCuI2UOMQg6EfC9ENdO+N6STUWtHuwJWnawUtzvY0I.NO0WdlnnbeYzsFwiz7DjOAQSeWMhbiTpS8A6MFXO8jUNAwmnBFS7NkY4Bo7BoaPw1xmERwQcqhOPsN4I94tw6YKNkG9HFmK8dBNu+6I3b42Sv4W+dBN+l2U3bBmD4sj5hqaz.BhIdsLDpgOWz1hW7u0ivP3Mj3wSNQSZbe6Pf8M8QzfdrfAV3FXORSFkq0S6DhmyqM9.dVICVvHxOygdypaCBYlyoAJruuH8l07X8oCbuHe3A5L07rSGHSgbwXrAwqmKdK3HcWVOYgP+NinKAHt2Ask2iQY85xnjAtGsCvfOXmNCdECYJPqEFhreg5Usc.1EiTMZ+pZ6BFaHePOgOm5hJm4W43L2u9CFR3Zwc.sd+8Yde091DxJI3aDYZ+nX1eqnNr38LpvyZZahcQCnnd5IeCWxH.tLs3576h5jp4YunLamarsE3hzzs8JOLCnlm1AoXqe5Fj21nN5c0l8jHErqJ7vims7ysk2IO2cddQOftkJ9M+XZD+aOI90q7ZFKuXo6q4AYv7baadHz6BKmtc705677dHeXtghyckudYo+DYTFS96KJp4ykrK9spziG7yvnboxZx2oLiJvWcYuLt2tjNci6ljT7OeI8wHGF083nL0FTbxYD8ymIVZh3wEfvTYHBS0KMgYFiQIEW8IlmD8Z8CYdxHLPG02RduO5IOkT8Y09+znLOi.
                                

                                Hise Develop branch
                                MacOs 15.3.1, Xcode 16.2
                                http://musikboden.se

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

                                  @ulrik said in 2 Macro questions:

                                  @ulrik Ok, I must have typed some stupid code in the last example but now it seems to work the way I want :)

                                  So my first question don't need to be answered, but if there is a way I really would appreciate to know how to do it.

                                  I solved it in an other way, I have macro controlled knobs all the time and instead I attach/remove modulators to the MacroModulationSource module at the chains connected to those knobs like this

                                  macro.gif

                                  HiseSnippet 2351.3oc6a8taabbD+NIcNhm+SbZBRKBRAtRjOPBKSSRIqjXCEQ8WC0HYwHxXm.AWik2sjbguaWl6NJa0BCz2f947s9Zzu0Gg9HzGA+FzN6t2eVJejhRQhlVvDPBb2c1c9MyNyryr2w59LabP.yWSOWyi6g0zugQiiogc2nKhP01YSM8aZrGx1mY0DGDtj15G2CEDfczz0m8QbRzyMml3yaVccjKhZiS6RS6ILhMdWhGILs2509dhq61HGbShmB0KUaGaFcClKqO.mYMJq0CY+BTG7iQbxlwPS+Za4PBY9MBQg3.M84Vm4bbitrWRkz+DR.okKl2nhVCXgjcuMy0giXduZazk35TOVrCzzz+n5oJgYkJgOyXOhCIo+TkwsECXkNCU8g9LCBuYG.dUTgWYE3kAjzUfzbRH8IFMr8I8BSGgimqarCMD62FApcUnHoUal4l2XCFPAMrjG5E3s8gFIynvRkKufUkkJW7gllaQ6Pn3RA3PAQXpiXaOnvg446y7+xufk360Qz7OiOGX6JHz5Hjukf18XN8cQgDFsArEZiqXshkvXpTGbnPHEsJjWZPkRtUD84SWzG4xZgbARBfE4vjUIZNL+B42c68qDQV9hKXli+YHzUcLoawwgt8d53PU8Tpd1.ZpFXWrcH1Y2VtBQKd6gqhXd8XTnQg7wTUAHiyGqg94zmeEIDt28xI06eOk0JvZi0ysx3+wjPcAyCq18o1hcLFkuLU3b2m4VvNl0K.BoaebQy+lYt6cu0bbrNF1asr6GDx7rbYcH1Vcw93RkJY9Z.UYCewZmuH2ZLhCafbcaAgCJLHi4FLYCspWhPq5nfVUEnIz5x8Bvw92tNOdoFsdOPXIVPzwcqrf0R.TFt.krlCSnNISyVmGSU0yDzt+XAspmFzFTmKU5gVItiI3L24PqqB4Err4GEHDEWlMx0xyi6Emc3uGZli6w6IChkDkXMW2DjETH+C1Ku0crJHV36tXQPDxYliz1RxQqUVwpbQyb.CyoF53PI8K8LthoP9P7qB4gmeLn43QQyAqQt1fjWvyhPEPnnYRnJerG6HbZzJO9LdsYNra.VxpHgi4..OMT7gQ6aO6gIjPgylAZ.J4h1NNEFNy4qazrH700ScF4HNkB52JHzmP6T.NVBZSnN3WseaPEkuXQq+zJRlsp0vDBqGXkOOewdsDBvdSIjiSB9iHTn4VfCqEjq3crxZSXLT27YKUcbaXEmgGyBw6SKHrSLeso0IGpc6LGKxJ1E6m4v7zk7G0DKP660B6q5vwIDxgXvDSLFdhIp4MYKcJUHjQ2gRB2uGlNrrozh7jgjXlKBU.oghTXtUTJLMbINXeMBjoxGYHhlqI.bZpf+2U0F6IW8jSNBDpS91QSFhszhsN6UhoecijHambIdypm0k3sPw70z9wc1DEh3oyEoT.EUOreHguGnuI9HH2XYxc4L1DG7hPVOHE2j3ev2OU81qRY3WU6X0FdDGGWbcV.gainpZCBw8ZP9qwX8e9q+5+hKtiMWqNLt92+geCbcdIWuYDW2E0B6JX5sLTSlQg2+6VpR7R0dIwIraZG+bstXRmtJEd7c0vfa.RXoCaqfOLHrF7PlZiER93APRkgBklmOnbSCkTUyBQmpUbJfp0aj5l+RF.xCAS2P+ZPCRH1CLQ+NgtwTIQaSEDZpjvrYRRwlII9dNjfpCUBZ9tQBd6xvfB.iOHQspPdYQom+OPoX7xsnf+vwpgWtvJUbbg3mXTmDZ2MaLNSFXDBacYfwnBruowVsaC64o.bNis+oKmpoUY+7R1+EFmHo.d.Z.IXYU0+wngUxfLgfJi3JP9Oi6UfzaruBD8YG0UdT4bdkGyM0ckGiqc7m9VaMASPuMcCEX9wRXZvCaGcSYJAZNcTsNoGyE4yGeae7uzGSsOV8DSt4wNoVW09G0dJ5HLjWsWTRCIqzt3NflPsmlXHzKjmrspkXCOFKrKje8fFceVscYrdaQ4mF4ntH06hB34pBo7ptLaHJXNFKhKlqAb3tHWG8CMVdIn.5RsuC++e6Fv+Vb+Kl1mk.RUF813Lis0FriZkr6wM5lBisKQYhMz6PTlsKQ0ItKwsq8AWhO3RLE6Rr3EjKw70FWWhub50k3q4lzkJs+et027sRS7C57K82Wz4O49ytKKM4wMW79hwKcTYx58kt.sgNWVNe43evkXp2kvLAkPhko24UzCzJoPryjuwOFfaJKmN0DbG5QX+PUq0jaFBX2iE2Ul5xIs7GzrmTaSbaTe2vmbxKY5ByNKi5StgrZsm1EiciTK0uTUKYK5WJh34tJ0YuZWk5Ar9gPT28Pg9D98X.1mxmi.vcJE6xu2V8Y3lvx1k4sE6cXpinw+C9DMXEda8nAqDOXFVZ+diLe1EBg8KLF1Cp8pPMv23xpF34FOSfQCuI2UOMQg6EfC9ENdO+N6STUWtHuwJWnawUtzvY0I.NO0WdlnnbeYzsFwiz7DjOAQSeWMhbiTpS8A6MFXO8jUNAwmnBFS7NkY4Bo7BoaPw1xmERwQcqhOPsN4I94tw6YKNkG9HFmK8dBNu+6I3b42Sv4W+dBN+l2U3bBmD4sj5hqaz.BhIdsLDpgOWz1hW7u0ivP3Mj3wSNQSZbe6Pf8M8QzfdrfAV3FXORSFkq0S6DhmyqM9.dVICVvHxOygdypaCBYlyoAJruuH8l07X8oCbuHe3A5L07rSGHSgbwXrAwqmKdK3HcWVOYgP+NinKAHt2Ask2iQY85xnjAtGsCvfOXmNCdECYJPqEFhreg5Usc.1EiTMZ+pZ6BFaHePOgOm5hJm4W43L2u9CFR3Zwc.sd+8Yde091DxJI3aDYZ+nX1eqnNr38LpvyZZahcQCnnd5IeCWxH.tLs3576h5jp4YunLamarsE3hzzs8JOLCnlm1AoXqe5Fj21nN5c0l8jHErqJ7vims7ysk2IO2cddQOftkJ9M+XZD+aOI90q7ZFKuXo6q4AYv7baadHz6BKmtc705677dHeXtghyckudYo+DYTFS96KJp4ykrK9spziG7yvnboxZx2oLiJvWcYuLt2tjNci6ljT7OeI8wHGF083nL0FTbxYD8ymIVZh3wEfvTYHBS0KMgYFiQIEW8IlmD8Z8CYdxHLPG02RduO5IOkT8Y09+znLOi.
                                  

                                  Ulrik, A Quick Question,
                                  How to Place both Destinations On Same Macro.

                                  Here you used Macro 1 & Macro 2, and CMB Box 1 & 2 attached To Those Macros.
                                  I Just Need to Add both Destination On Macro 1,
                                  Any Tips?
                                  Thanks Legend

                                  ulrikU 1 Reply Last reply Reply Quote 0
                                  • ulrikU
                                    ulrik @Natan
                                    last edited by

                                    @Natan said in 2 Macro questions:

                                    @ulrik said in 2 Macro questions:

                                    @ulrik Ok, I must have typed some stupid code in the last example but now it seems to work the way I want :)

                                    So my first question don't need to be answered, but if there is a way I really would appreciate to know how to do it.

                                    I solved it in an other way, I have macro controlled knobs all the time and instead I attach/remove modulators to the MacroModulationSource module at the chains connected to those knobs like this

                                    macro.gif

                                    HiseSnippet 2351.3oc6a8taabbD+NIcNhm+SbZBRKBRAtRjOPBKSSRIqjXCEQ8WC0HYwHxXm.AWik2sjbguaWl6NJa0BCz2f947s9Zzu0Gg9HzGA+FzN6t2eVJejhRQhlVvDPBb2c1c9MyNyryr2w59LabP.yWSOWyi6g0zugQiiogc2nKhP01YSM8aZrGx1mY0DGDtj15G2CEDfczz0m8QbRzyMml3yaVccjKhZiS6RS6ILhMdWhGILs2509dhq61HGbShmB0KUaGaFcClKqO.mYMJq0CY+BTG7iQbxlwPS+Za4PBY9MBQg3.M84Vm4bbitrWRkz+DR.okKl2nhVCXgjcuMy0giXduZazk35TOVrCzzz+n5oJgYkJgOyXOhCIo+TkwsECXkNCU8g9LCBuYG.dUTgWYE3kAjzUfzbRH8IFMr8I8BSGgimqarCMD62FApcUnHoUal4l2XCFPAMrjG5E3s8gFIynvRkKufUkkJW7gllaQ6Pn3RA3PAQXpiXaOnvg446y7+xufk360Qz7OiOGX6JHz5Hjukf18XN8cQgDFsArEZiqXshkvXpTGbnPHEsJjWZPkRtUD84SWzG4xZgbARBfE4vjUIZNL+B42c68qDQV9hKXli+YHzUcLoawwgt8d53PU8Tpd1.ZpFXWrcH1Y2VtBQKd6gqhXd8XTnQg7wTUAHiyGqg94zmeEIDt28xI06eOk0JvZi0ysx3+wjPcAyCq18o1hcLFkuLU3b2m4VvNl0K.BoaebQy+lYt6cu0bbrNF1asr6GDx7rbYcH1Vcw93RkJY9Z.UYCewZmuH2ZLhCafbcaAgCJLHi4FLYCspWhPq5nfVUEnIz5x8Bvw92tNOdoFsdOPXIVPzwcqrf0R.TFt.krlCSnNISyVmGSU0yDzt+XAspmFzFTmKU5gVItiI3L24PqqB4Err4GEHDEWlMx0xyi6Emc3uGZli6w6IChkDkXMW2DjETH+C1Ku0crJHV36tXQPDxYliz1RxQqUVwpbQyb.CyoF53PI8K8LthoP9P7qB4gmeLn43QQyAqQt1fjWvyhPEPnnYRnJerG6HbZzJO9LdsYNra.VxpHgi4..OMT7gQ6aO6gIjPgylAZ.J4h1NNEFNy4qazrH700ScF4HNkB52JHzmP6T.NVBZSnN3WseaPEkuXQq+zJRlsp0vDBqGXkOOewdsDBvdSIjiSB9iHTn4VfCqEjq3crxZSXLT27YKUcbaXEmgGyBw6SKHrSLeso0IGpc6LGKxJ1E6m4v7zk7G0DKP660B6q5vwIDxgXvDSLFdhIp4MYKcJUHjQ2gRB2uGlNrrozh7jgjXlKBU.oghTXtUTJLMbINXeMBjoxGYHhlqI.bZpf+2U0F6IW8jSNBDpS91QSFhszhsN6UhoecijHambIdypm0k3sPw70z9wc1DEh3oyEoT.EUOreHguGnuI9HH2XYxc4L1DG7hPVOHE2j3ev2OU81qRY3WU6X0FdDGGWbcV.gainpZCBw8ZP9qwX8e9q+5+hKtiMWqNLt92+geCbcdIWuYDW2E0B6JX5sLTSlQg2+6VpR7R0dIwIraZG+bstXRmtJEd7c0vfa.RXoCaqfOLHrF7PlZiER93APRkgBklmOnbSCkTUyBQmpUbJfp0aj5l+RF.xCAS2P+ZPCRH1CLQ+NgtwTIQaSEDZpjvrYRRwlII9dNjfpCUBZ9tQBd6xvfB.iOHQspPdYQom+OPoX7xsnf+vwpgWtvJUbbg3mXTmDZ2MaLNSFXDBacYfwnBruowVsaC64o.bNis+oKmpoUY+7R1+EFmHo.d.Z.IXYU0+wngUxfLgfJi3JP9Oi6UfzaruBD8YG0UdT4bdkGyM0ckGiqc7m9VaMASPuMcCEX9wRXZvCaGcSYJAZNcTsNoGyE4yGeae7uzGSsOV8DSt4wNoVW09G0dJ5HLjWsWTRCIqzt3NflPsmlXHzKjmrspkXCOFKrKje8fFceVscYrdaQ4mF4ntH06hB34pBo7ptLaHJXNFKhKlqAb3tHWG8CMVdIn.5RsuC++e6Fv+Vb+Kl1mk.RUF813Lis0FriZkr6wM5lBisKQYhMz6PTlsKQ0ItKwsq8AWhO3RLE6Rr3EjKw70FWWhub50k3q4lzkJs+et027sRS7C57K82Wz4O49ytKKM4wMW79hwKcTYx58kt.sgNWVNe43evkXp2kvLAkPhko24UzCzJoPryjuwOFfaJKmN0DbG5QX+PUq0jaFBX2iE2Ul5xIs7GzrmTaSbaTe2vmbxKY5ByNKi5StgrZsm1EiciTK0uTUKYK5WJh34tJ0YuZWk5Ar9gPT28Pg9D98X.1mxmi.vcJE6xu2V8Y3lvx1k4sE6cXpinw+C9DMXEda8nAqDOXFVZ+diLe1EBg8KLF1Cp8pPMv23xpF34FOSfQCuI2UOMQg6EfC9ENdO+N6STUWtHuwJWnawUtzvY0I.NO0WdlnnbeYzsFwiz7DjOAQSeWMhbiTpS8A6MFXO8jUNAwmnBFS7NkY4Bo7BoaPw1xmERwQcqhOPsN4I94tw6YKNkG9HFmK8dBNu+6I3b42Sv4W+dBN+l2U3bBmD4sj5hqaz.BhIdsLDpgOWz1hW7u0ivP3Mj3wSNQSZbe6Pf8M8QzfdrfAV3FXORSFkq0S6DhmyqM9.dVICVvHxOygdypaCBYlyoAJruuH8l07X8oCbuHe3A5L07rSGHSgbwXrAwqmKdK3HcWVOYgP+NinKAHt2Ask2iQY85xnjAtGsCvfOXmNCdECYJPqEFhreg5Usc.1EiTMZ+pZ6BFaHePOgOm5hJm4W43L2u9CFR3Zwc.sd+8Yde091DxJI3aDYZ+nX1eqnNr38LpvyZZahcQCnnd5IeCWxH.tLs3576h5jp4YunLamarsE3hzzs8JOLCnlm1AoXqe5Fj21nN5c0l8jHErqJ7vims7ysk2IO2cddQOftkJ9M+XZD+aOI90q7ZFKuXo6q4AYv7baadHz6BKmtc705677dHeXtghyckudYo+DYTFS96KJp4ykrK9spziG7yvnboxZx2oLiJvWcYuLt2tjNci6ljT7OeI8wHGF083nL0FTbxYD8ymIVZh3wEfvTYHBS0KMgYFiQIEW8IlmD8Z8CYdxHLPG02RduO5IOkT8Y09+znLOi.
                                    

                                    Ulrik, A Quick Question,
                                    How to Place both Destinations On Same Macro.

                                    Here you used Macro 1 & Macro 2, and CMB Box 1 & 2 attached To Those Macros.
                                    I Just Need to Add both Destination On Macro 1,
                                    Any Tips?
                                    Thanks Legend

                                    Do you mean having 2 modulators on the same macro slot?
                                    If so, no problems, just place them in the same chain

                                    Hise Develop branch
                                    MacOs 15.3.1, Xcode 16.2
                                    http://musikboden.se

                                    NatanN 2 Replies Last reply Reply Quote 0
                                    • NatanN
                                      Natan @ulrik
                                      last edited by

                                      @ulrik I Tried for a Few hours with the script, Can't Make it work as independently.
                                      This not scripted to that.

                                      Do you have a few minutes to take a look, and Do the changes :folded_hands:

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

                                        @ulrik
                                        It wont help Here :|
                                        It puts both Modulators in the same Chain, but, Combobox wont work as expected

                                        //	Selectors CB	===========================================
                                        inline function onSelector1Control(component, value)
                                        {
                                        	setMod(value-1, 4);  // ?? This 
                                        };
                                        
                                        Content.getComponent("Selector1").setControlCallback(onSelector1Control);
                                        
                                        inline function onSelector2Control(component, value)
                                        {
                                        	setMod(value-1, 5);  // ?? This 
                                        };
                                        
                                        Content.getComponent("Selector2").setControlCallback(onSelector2Control);
                                        
                                        ulrikU 1 Reply Last reply Reply Quote 0
                                        • ulrikU
                                          ulrik @Natan
                                          last edited by

                                          @Natan what are you trying to do?

                                          Hise Develop branch
                                          MacOs 15.3.1, Xcode 16.2
                                          http://musikboden.se

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

                                            @ulrik I Want to assign 2 Destinations Per Macros.

                                            And I Want to Use both 2 Combo boxes on Same Macro chain.

                                            Macro 1 = 2 Lfo.

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

                                            55

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.8k

                                            Posts