Issue macro taking the priority
-
For some reasons I can't understand, Macro1 is moving the Gain knob through the Matrix Modulator despite they are not connected.
This happens as soon as I set amatrixTargetIdfor the Gain knob, then I can't get rid of that macro moving the knob.
I don't see where the two are linked because to me they are unrelated/disconnected.The Macro as never been connected to the Gain, so where does this behaviour come from?
Is it me or a Hise issue?HiseSnippet 2303.3oc2Y0sSijbEtZLEC3YR1YxL4GEkHYwUralE4FXLPhTVCFLwZF.GrGlQatfTt6x1kncWc5t8.NqVonbUtK2lKyixnb8dQd.xCQdCRNmp51c0fALDVzp3QiE0em5q9pyukaFJc3QQxPhUw1iB3DqmPaMxOtes9LgOowNDqeBcelSnrM6Tgeu184MCExPQ7Hx1iBXQQbWhkUg8vYasvrD0m+8WrMyi46vy5hPNVJb3uQLPDm0aypuV34Um4xaKFXL60p1vQ5WS5IGBHq.sLIf4bJqG+.FNsYnjeCKpOw5yna3zwsxltr06ToRm0scb2raY6MYbdmUe0FqxekSEG6tUXkIVysqqHVF1JlEyiHVytszcTq9xy70avwhHQGON1vlzB1Yc20kdt3QD6kTquvysYJkEQHVzlYDXAMA9B59BWw39yHxmpFnT1JLIPqYxCuB4fmsI7Ja.uI.IKCHMqFROi1xITDDmMBhmGSa3GyC6xf6ISnnmKw5ePqIgI3Gu7.1o75gPiwKXoJkK+xRvWe5upXwtC8chER+RR+Cjw7C8W5SK9UEWn3WWrzEGpa2INFtQgROOd3DGFUNButEtj+vAc3gurzGXdC4imHP.4YU5UyplW5N5yswDk9M7EwGFv8uJUARBYA2.yjfJXpwJ9+6mv+s7Dt7Ph.n4En8.8hW62gnfbhp+G+lu4e8EjoX4OlN.MJg0WNm.Hje+apRdaicXwLTWHAT.PC3gwBjCr1g+AvRTqYr.cGdzowx.fppIGDH8wifUwo.2mOdK+SGWcTlsa6pw7yAYLGcusZb.IHkiZ.q9GSQGEk1mEGJNuz9R2gdL35ArtCACaP2BmzinGqNQhnldC6I7alNHf8YBx2k1evbJwRFnDaaVXOdLJnDDPLNXOZpXzri1GOaRGsEn6uUsiNrjMQslw2WKncUp52PFmT0DBOINwMgFB08jrXzyp.zCQf7ITytrM.C7w.LhpIWt5axeFMgNACCM+lYTQ5zyzWpHlOXxsWQ2AdJMmfRax5D5WUrToEalcgt3urzh64I6v7xtKKgaKbavCsW7k37a36xOGl4maqZBNT8jm8NY3oQfOcNLPWlWDu3WSNS3F2Oi09yU6yE85aDs3W++.OtxUwiezKOO9CtDOd+vd+suMYO0XZz1JdjG1+hsYfmMceZQoU1GO9q8kcVbJn8+dbUxkCo7T5XLaFgCsCy3ubgUvXG9QXhCF4IbuE1aZg3ynMEwN8mLFmYBXD8m+s.FSRV36Q2saWtSbF.mkV+8ObYFTL0548pM+IIMKU+81SLmf+BMK5aPHG7ayaKa5wFsTDaPfG+H.iurTGOoyosD+Q9kCYmDNXabFK4zm46y8htKQ1mapYE6qmUlYJ0blmt64wgL6GPk5b2XESykSaSmE7DA2UEX0Dq6K8kA8k9BGSvdDGVRudXz0rNMbAJcgMkZg8OwCasgQwxAX3VHq7iuXtLsFHkw8U9fMyuuQUqB2S2e587HleONdY1vOXXrtkEcfYQIjbAkAj2v+CPNQZtIJlGfJrlSusxOtdR.67inGHCGv7fY41jG5.QLX3dd3v36ss7sQbnFglRfjAteqnujGJw4Rtc5nqbSN0tOc7djbHFjMIVoE8fgCZAw9b30RrtQ0mYvDj0sKmpN0h66pZ7efOICZissRFzNcvrbqIGviOCi9gFGI+Mbr09thTNoNo64.74gQnycHYxxKC+irEF2DydPj31GXUUeMkdiRsJrJnmQJz2ZfbHlpgF+YFEam5eK8n.Ui1lI7P1t0vHnJA2C8aAxQUBL3B25.kYzipyb.NeTSFFw8YTmzf8K6L9JL2wH6ZDIecxt4l.diMNY3H8UGtWo4engGbpFnxYBLQsJfiqb7oA0b5H2mExB3nxyICj.ymCo+PCjN.pgUi1IAtKImoELVFf4wzwBHONdJfiP9xYiNIHXt5aX2mM6JUW0PTRMS9bGsRhhiz0Rf08PZZVnRRYGDiK.LbRV4JPA+9ItDondHYe14IsmiZWA5n0Xm.TpMzFO9OhpR5ijakjoSrZoLIo9IoOUQKQOel2EjNp26wOOsrwcDQAPP8sGBImnCDkqGnsFhP1JetsJulzxKyyF4FQEMCaMB8SqT0aDcLNpSFd.KMCMgDVOmRvi0JA8tJUvj0bCW8yj6RqfA69nL1cd3zU9hDb4bD7Kf1vbTerWayx11U.qxS4mowLw54zWs7ZqrxJqWd80Wai0rWs7lD8QSo7fAYZKUB2HVCVVtinC2ir0PH5JKd7SPMYfdQ0f4oHltc.EmvpksKuJLgM2bi01b8x1IuSz3n3WAbmipBuOV0dkKpw9.woOgdDOhGqE6MwrWv75pTgAsVCKOiataxHD7sjUEnMABLyCACOiJOfruAcxNfaU2btctqFN2km8wLyh40C9So5pRyxuH04uhj+4zqon0q4Qg+mS6iBGL0OJ7EeduYmtjHug2zc1uy8ltSa5eO+RWMQOjUqXVI0yzvjReS8CShpA+Uoon5osEAROFFioP8P9eXHjDkw3yWEULZjoWU8uV8crOv6B4lmnaOVRug2C3.ydZyGDHaMx2wTG7JpQ4EUeiTFrqO9LJtlBoYeVD9R1fmlbhADaa49LHu9vZXBhlC1nmODzR+53l8qqdJ8.nBMg9A0OYzuiVYskgOc+E32aVC9Z0CueZeadTi6o5metRAX7UNpid6UNmc5TNudKbxsBwiUB+NBhWXLhw2ZN+y.j8.z2FyLnpS0iEZpXpjSRRdWzTIuchnZxuOHHAsdqJ+p6qx6uOdWuB+e8658fTAtV357KdP1P0urxIN5WAD8yLupGfD7Uo4mopeoe+KrD0SbbREkkkS5uDh6IAYIy8D8umUpXLFgZU.yCIsiSz63yRlZlI20+XOdxyLGsunWeygifDZy0F76aNegwaEExYtReuQXZdNYIytNc00W1uckWuQss2qG3e+3cqyJ+V6lCWyy4zF6g+e4s1o46E+128k1usN72e.7+SHSlJW4BTIdjxSkWwBW8ttv0tqK7U20EV4ttv0uqKbiadgXNjIE5gdt.uuM2U6J0Zb9GfJ4+EvBeLvG
-
That is a very weird one. Your snippet doesn't even have the matrix modulator that I can see. Removing the gain knobs matrixTargetId breaks the connection, but that is obviously not the fix.
-
@Orvillain Mmm… I might have exported the snippet before it was finalised but you are witnessing the same issue anyway… (still I’ll update the snippet when back home)
-
@Orvillain Just checked the snippet and the matrix modulator is here

But again that doesn't seem to be related to the issue.@Christoph-Hart Perhaps an ID of some sort is shared between the modulation target and the macro.
When you get more macros, the matrixTargetId(s) are connected as well, macro 1 to the first, macro 2 to second target and so on... -
@ustk
I took a look at the snippet and I don't see a matrix modulator either. Did you recreate the snippet from scratch? Maybe a strange error crept into the project?I also work with macros and matrix modulators in my plug-in, and it works fine for me.
-
@Oli-Ullmann Huh ? That’s quite a strange one indeed… yeah the problem being happening in the real project I just have recreated it with this snippet from a blank new project…
-
@Oli-Ullmann @Orvillain oh wait guys, you have to make the Extra modulation slots to be authorised with the preprocessor flag
HISE_NUM_SCRIPTNODE_FX_MODS=8 -
@Christoph-Hart In fact it doesn't seem to be related to the modulation target but the
isPluginParameterinstead. Just disable it, recompile, and the Macro connection is goneHiseSnippet 2450.3oc6Zs0aajaElikoun3zMoI8B5E.A+j21rFZjbjsaAZjsrkWgDaq0RwI61GLnlgRhviFNclQ1VcwBrnO02ZerOVf9d+Mrn+BJPenu1eB6+f1CImQCGYIaYWGuoEqBhfI4gG9wy4PdtPU2maQCB39HirMG3QQFKgaLvMraktDlKp1NHieHdehkOuI4Tlamlco08YbeV3.z1C7HAATajgQl8DTar3rH4mu9EaSbHtVzjtPni4LK5qX8XgI8Vu7KYNNUI1zlrdZTuV4ZVb2JbGde.YYv4QdDqSIcnGPDjMCF8wjftHieFdCqV1k1zlrdqRkZstok8lsyatIgRaU74aTj9bqRVlsKQxiLlaWaVH2uQHIjFfLlcat8fFc4m6pVfiYArVNTQCSTCXkUcWk6XK1hhdQU5xbrqGKxBPHCb8DAXFk.7o38Y1rg8mHHejbfbIyPW.ZLSZ3kIE7L0gWdM3MFHYnAoYUP5w3FV9LuvjQD34A3ZtgT+1DPOoCEEsHi+FtBGHvMb0djSoU8gFCmvJkxm+Y4fu9veY1rs66ZEx3t43tGvCoG5txGl8yytX1uHatQGpc6wNlXg74NNT+wNrv3v+pl3Jt860h5+rbmQb5SGRHH.RKUwSVppqzsT6aMB4t0bYgG5Qcmjo.JRXAZfYiPEPZnT9+chj+MbX1TeDCDyKh6.1EuzsERB4HS+u7o+0+4KPSwzeH97tvV5Lp+nrHWwh+iohEO.2SbtFle9TL3e8W9i6U9lw.yTLPHKJidcscHgDg8XjfADVdT+PlPOXrC8L31.k04h3cnAmFx8fynU3873tBwnQ1oP1cwvk7KOt7fj0uV4P5E.OlCu2V0N.4EqmpAy9GfEWVkaeRnO6hb6ys66P.SD3FFe3xEv9VPz73ik6HVPcm9cXt0iGTo98R2o5Vo4jLF0Sx3lD+NzPAqhv.RaqM2TpWmz16Si1dODWShOIPFGVMlQeYmeprERVzu57wISWDu+VUN5vblH4bFZnrnxOgreMdbR4aJDLmHD9zQfPgI.gBWEDVJL5ZZEDp5vIgBOaL3d.AP9.rdW5fA9nAFV4HCakU7OAGYJAWLorsRtTC0pituLVHs23aWP0gXWpSf7jjwI3OOatbKWOwXd4eQtk2yg2h3jXGmSrrfcH02b4mInulqM8BfxOxT1Dbn4vO+Mb+SC.epTXf1Dm.Z1u.cNyNrahT62UtKk0oql25e0+ExwBSRN9UNokie2KIGuajd+o2kRO4XJz1Hbfin+kaR.OKp9TrRYrOb7W5xas7TH1+ygkQW1k9ivCwrdDFhafRjeobqK7c6FHBbSKNs6rvNlVH9XbcVnU2wiwYFCFAOHuKvXTvZODua61TqvD.NKt5au+hLKa7om2JW7khZlq5aMGaLY+dbRzOd9TvmEsIutCYvJAjddNzi.L9rbsb3Vm1f8aoWNjoHWgaKnXEqtDWWpSvsIxp4lZoh4UKUlYJsbV.u6Eg9Dy6Qi5TZrrwwRqNSmD3f.bSJnBcrtO2k60k6xrzA6QTXJc5H7Vmzo1UfbaXQwFROviayVoePHumHPCHqniGMVxF837vtx6f0yupVYiL2Q5O0ZdDwsCUnLq450OT0x.2SOoPTJmx.xq4Bg4DpjMAgTOgAqN4Mk2iqHBjNee7Ab+dDGfJ65TeKviAQrlG1O7NaIec.ExQqNGDxfreqfOi5yEzhtY1nEduzF8GieSTrkuWYmJ+7s1o2M1oGw6Kh3JJvIC7A860.BDxhVI5pdgNZFQFZp14i0YMnt1xF+a3Szflh1FQCZFOXRhtnCngmKBERXEF82vY.kir.oGqSZeAnin9ABO8PVU4WE9GZKQPThPIYQw..PW1WctyfXSOiLJJhg9V838Ewcpvehk21wN6h2JeLInIg4HhmnQ+.Hkc6Cca.7QVOJvetwARa04qRr.CqA0IhvudL1JNxuUsFddN01H4LhvBSkyWJBDlkCS9JPYRJVq3fQUvC1U8jAPCmCLxHFW5ETAp4TgwctOwiJtI4jdbPxmBoeOMj1iYyTncbf6R741.lGfGxfz33Q.N7oqlL53ff9rulUe1DUpJ44fnhG3RsTFIRXoRoVT..Tc8L1ix9Foo.DwVjjKLdelaz8NXgcHZexEQsmCaVB5nwvSZXrIzVr8mGKy..kZlnoisJtLNt9Aw0MrAqiKwYDtKr6cnWDW+jcXAdPDda2GhTUciepdf1JHBgt9QlxfbiqyBBooHWBOIKp6bM4D0Ayc2nCDCrCsMouS3+ipWFisdJK2TTKcwKZMP33RpJqEbrXTqDLB2JporiNgjRM+.kZtyjttHZNWixclTJ2LZR74Sj3K.637iJzymRn+TnMPi7i4Zal2zrDbC5ozyUXFY7D7yWcsBEJrd90WesMVyrX9MQpsl7ftvqaStj4ZNeE0Rzh0h5f1pODtAIbXs6GOPG0zXAr.S2LfJHnXdy7EAB1byMVay0yaFUf8gg0LA3NGVFuyvi.EF0J9dRltD9HZ.M5vz0IYG4HmtY8ju7USyccGLgyFIkuo.Bhnl5CGF0JY.j1LXS1BbAZmxEQJHDsnYGF06MagKdiW3awI1aSQx0yEYA0f+HrpNVIYjDGgfT69SwWQYtthmw6uOsOim2T+Ldi9fLyNcgyeMuB2ru28JbSaBiO4Rplf6ybGynAyGqfIF+ppGF41E9qbSQ8V1l4wcHBGdYp5S+M8gHs0FegxBCiZI1Uk+CkeC4LZaHKoHa6gb5UzNfLPumlzdd7FCbslhrEeZ4Ww4d65JJ7psNSp2kDHd6Q3JtTrAXaS99DHCK+JhrHzGrVGWvao58L06WkGa7FP5STbArpHy+Zbo0VE9z9mK9dyJvWEO7to8MoLn2QUb6IRCfgpbgM56gUTVgxgFdeChxEGhRwqPkt3KIuN1M43Djmu7YDzM.k7IJxxQORj97.qbzubCfCJ6SY.b2UET4FtyK7NYm+0u3a1c9s9sNx7+0u0w8RgnTLWEA08xBJes4SrTuLh3lzEj8.BAWYFTIGxuzOnBQkZNwxJlUFFVwuNr8IdIgrtj522PLazFAajQDoUbGmnVwGGQZxQtqtvhN7y0GsKqSW8gCfbER0F7roSOSqtj9ThM20YfHPVqj7DVGWb8UcaV5kaTY685.dvNd2pj7u1rd+0brNs1dh+u5V6T+srO4Mel4qqB+8YfGNDZ7hxBW9mVxsQTV3aEk4JNpnDHLsnbBSbsa6De9schktsSb8a6D235mnHugnpJHtKG7GUeWkyEigwbBVV+GHb5DrA -
@ustk whats the complete list of preprocessors you are using? There‘s a flag to add macro controls as plugin parameters but that obviously interfers with macro modulation.
-
@Christoph-Hart Thanks, for the snippet project I have nothing but the Extra slots:
