Forum
    • Categories
    • Register
    • Login
    1. Home
    2. ustk
    3. Posts
    • Profile
    • Following 0
    • Followers 14
    • Topics 448
    • Posts 5,830
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: Apple is ridiculous

      @iamlamprey same as the other fellows, I just do this in a browser from my dev account...

      posted in General Questions
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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 🤷♂

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @DanH 🖖🏼 🤣

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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:

      Screenshot 2026-01-09 at 16.50.40.png

      From there, everything is linked internally
      UI slider -> MM Value -> Network Param -> extra_mod

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @DanH Exact 👍

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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:

      zrg.gif

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @DanH I do not really understand that selector in scriptnode, I set everything to Combined and it seems to work fine for me

      https://docs.hise.dev/scriptnode/list/core/extra_mod.html

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @DanH If you trace ModMatrix.getMatrixModulationProperties(); you'll see how the object is built

      posted in Bug Reports
      ustkU
      ustk
    • RE: Colour Palette

      @dannytaurus supreme sorcerer grade 🧙

      posted in Feature Requests
      ustkU
      ustk
    • RE: Colour Palette

      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.

      posted in Feature Requests
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @Oli-Ullmann No, I was talking about this:
      Screenshot 2026-01-08 at 16.03.34.png

      Making a very simplistic Script Time Variant Modulator works well enough to fake a macro using stock knobs with processorId / parameterId

      Screenshot 2026-01-08 at 15.58.25.png

      Oh yeah mad bad, Constant modulators are voice start... not for me since I'm making an FX...

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @David-Healey Oh I see water ran under the bridge while I was away...
      HISE_MACROS_ARE_PLUGIN_PARAMETERS=1 is 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

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @Christoph-Hart Any new on this?

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @Christoph-Hart Thanks, for the snippet project I have nothing but the Extra slots:

      Screenshot 2025-12-29 at 15.09.58.png

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @Christoph-Hart In fact it doesn't seem to be related to the modulation target but the isPluginParameter instead. Just disable it, recompile, and the Macro connection is gone

      HiseSnippet 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
      
      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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…

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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...

      posted in Bug Reports
      ustkU
      ustk
    • RE: Issue macro taking the priority

      @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)

      posted in Bug Reports
      ustkU
      ustk