@iamlamprey same as the other fellows, I just do this in a browser from my dev account...
Posts
-
RE: Apple is ridiculousposted in General Questions
-
RE: Issue macro taking the priorityposted in Bug Reports
@Oli-Ullmann said in Issue macro taking the priority:
@ustk
The advantage of my snippet is that you can assign the Macro Controller like any other modulator. So via drag and drop, right-click, or via the Modulation Matrix UI elements. It all feels like a closed system.
But maybe I'm misunderstanding something and your method works like that, too.Yes it's working all the same since they are modulators in the global container
-
RE: Issue macro taking the priorityposted in Bug Reports
@Oli-Ullmann Nice, I didn't see we could connect the macro knob to the MacroValue parameterId...
However when moving the real macro knob (from the Macro Control panel) and if the CUTOFF slider is a pluginParameter then it move accordingly so something still feels wrong here...
I feel more comfortable with my solution of making a modulator that mimics the macro behaviour. Perhaps in some cases it might be limited but for now it seems to fit my project just fine, so I don't have any reason to use the stock macro system anymore unless somebody shows me if I am missing the obvious

-
RE: Issue macro taking the priorityposted in Bug Reports
@DanH Then on the interface side, the slider shouldn't be connected to the scriptFX parameter anymore but directly to the Matrix Modulator Value parameter:

From there, everything is linked internally
UI slider -> MM Value -> Network Param -> extra_mod -
RE: Issue macro taking the priorityposted in Bug Reports
@DanH Once you have set a parameter as External Modulation you just have to set the corresponding index to the extra_mod.
You don't need to wire the parameter anymore since it is connected internally with the extra_mod. Then wire the extra_mod like any other modulator node
The indexes are in the same order as the parameters are set
Here the fourth param is idx 3:
-
RE: Issue macro taking the priorityposted in Bug Reports
@DanH I do not really understand that selector in scriptnode, I set everything to
Combinedand it seems to work fine for me -
RE: Issue macro taking the priorityposted in Bug Reports
@DanH If you trace
ModMatrix.getMatrixModulationProperties();you'll see how the object is built -
RE: Colour Paletteposted in Feature Requests
Necroing this topic because I think it's still a nice idea to have a palette in a popup window.
Of course I use constant like many of us, and external colour editor, but during development I always feel it's painful. When you have multiple colours with several shades for each, variable names can be very confusing so you try this one, then this other one...
Another idea is to have a colour specific variable type (but such a thing might be too intrusive to the javascript engine), so the script editor can show or popup the colour aside of it or when hovering. It could also be displayed in the ScriptWatchTable.
-
RE: Issue macro taking the priorityposted in Bug Reports
@Oli-Ullmann No, I was talking about this:

Making a very simplistic Script Time Variant Modulator works well enough to fake a macro using stock knobs with
processorId/parameterId
Oh yeah mad bad, Constant modulators are voice start... not for me since I'm making an FX...
-
RE: Issue macro taking the priorityposted in Bug Reports
@David-Healey Oh I see water ran under the bridge while I was away...
HISE_MACROS_ARE_PLUGIN_PARAMETERS=1is indeed not helpful here because they're all exposed...@Oli-Ullmann solution of connecting knobs directly to the modulator doesn't fully work either (and they are inverted, with the table be of no use because the modulator state is "Not assigned")
- I thought about using a constant modulator but, is it still existing? I can't see it...
- Another solution I might explore is a Script Time Variant Modulator
But anyway this needs a proper fix
-
RE: Issue macro taking the priorityposted in Bug Reports
@Christoph-Hart Thanks, for the snippet project I have nothing but the Extra slots:

-
RE: Issue macro taking the priorityposted in Bug Reports
@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 -
RE: Issue macro taking the priorityposted in Bug Reports
@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 -
RE: Issue macro taking the priorityposted in Bug Reports
@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…
-
RE: Issue macro taking the priorityposted in Bug Reports
@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... -
RE: Issue macro taking the priorityposted in Bug Reports
@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)


