Forum
    • Categories
    • Register
    • Login
    1. Home
    2. ustk
    3. Topics
    • Profile
    • Following 0
    • Followers 15
    • Topics 476
    • Posts 6,140
    • Groups 1

    Topics

    • ustkU

      Export wants to "Copy audio pool file..." when I have not

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      1 Votes
      7 Posts
      138 Views
      ustkU

      @dannytaurus absolutely šŸ‘

    • ustkU

      MatrixPeakMeter... No absolute peak colour?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      143 Views
      ustkU

      @dannytaurus Nice! Checking this asap šŸ‘

    • ustkU

      Hise as plugin

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      2
      1 Votes
      2 Posts
      173 Views
      ustkU

      Solved, HISE_BACKEND_AS_FX was disabled by default in the plugin version of the Jucer. Shouldn't be...

    • ustkU

      Unnecessary noise when saving presets

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      95 Views
      ustkU

      @Christoph-Hart not that I'm aware of, I didn't even know this macro šŸ¤·ā™‚
      I checked and it's 8 as it should...

    • ustkU

      Preset browser not fully functional in exported plugin

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      5
      0 Votes
      5 Posts
      213 Views
      ustkU

      Ok it's no bug... I have READ_ONLY_FACTORY_PRESETS=1 and I assumed, naively, that I could prepare a User folder in advance. But since it's shipped with the binary it is treated as factory... Shame...
      So in plugin, if I create a new Folder in the first column as a user would do, it's working...

      gclfo.gif

    • ustkU

      Matrix modulation connection is broken in exported plugin

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      54
      0 Votes
      54 Posts
      3k Views
      ustkU

      @DanH said in Matrix modulation connection is broken in exported plugin:

      He can drop that
      addModuleStateToUserPreset call unless he needs the container's own chain
      state in presets.

      Yep I need it, so I can't remove it, then 2 MatrixData blocks it is and will be...

      Two root-level blocks means two live ScriptModulationMatrix instances at save
      time. Unlike most Engine.createX calls there's no caching — each call to
      Engine.createModulationMatrix() constructs a fresh object and registers a
      fresh state manager, even for the same container ID. So ustk should search his
      scripts for a second call (a second script processor, an included file, or a
      call inside a function that runs more than once). Restore-side it's mostly
      benign (each manager restores from the first MatrixData child via
      getChildWithName), but it's the smoking gun that two matrix objects are alive
      — and two objects both performing remove-all/re-add restores on the same tree
      is exactly the kind of thing that could leave the runtime side confused.

      Nope, no smoking gun here.

      The signal path goes stale if:

      the container's child modulators get rebuilt after the matrix restore
      (remember MatrixData restores last, but postPresetLoad, sample preloading →
      prepareToPlay, or anything his preset postCallback does runs after that),

      something worth investigating, especially prepareToPlay that has been modified recently to fix another matrix bug...

      Practical suggestions for ustk

      Grep the project for createModulationMatrix — ensure exactly one call, in
      onInit, stored in one const var. If duplicates persist in fresh saves after
      that, an old instance is being kept alive.

      Always had only one here

      Drop addModuleStateToUserPreset("Global Modulator Container").

      Nope, need it for what it does. And anyway I tried without and it doesn't seem related to the issue.

      Check whether the broken targets' source modulators are bypassed/disabled
      at the moment the preset finishes loading (the active-list trap above).

      Nothing's bypassed

      Note whether broken targets are MatrixModulators in mod chains vs.
      script-slider parameter targets — they use different listener paths
      (MatrixModulator::onMatrixChange vs MatrixCableConnection), which would narrow
      it to one code path for a proper bug report to Christoph.

      Only MatrixModulators in mod chains here, not direct parameter modulation

    • ustkU

      The source code has different commit hash...

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      1 Votes
      8 Posts
      475 Views
      L

      @Christoph-Hart how can i do this with opencode? (get it to always check the code rather than me going round in circles with the ai) i have opencode installed on my commandline.

    • ustkU

      Runtime assertion of exported FX plugin

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      16
      0 Votes
      16 Posts
      852 Views
      ustkU

      @David-Healey Here it is

      HiseSnippet 1379.3oc2W8taaaCDmxwro1qCXEaeZn.SezYnHvN+OYeXMI1oyXyIF0oACXnHfVhNlHRjBjTIwanui6YXOA6MX6nnrkbrcrZPawvTBRD4cGue7Nd+3otRgGUoDRjS0yGEQQNOC2aDWO73gDFG0tILO9bpRe9PhFcznHhRQ8QNNq7ZibmJkQIO+8OdDIfv8nYSgPWHXdzegExzYy18U+LKH3DhO8bVXNs25Us8D7iEAhX.KqfqihHdWSthdJwnVIL5mHpgHmuGuI0e+8ZP2cm902ciMp6sKcG5Va52eO+sZP82hR1b+s2lt6FHmmzxmoExdZhlpPNkOR3Op2PwsbqCtfoX8CnlAMP8.Oam9DQfuYKZlEc7PVfe2wAIEB4f6lExVwFx9FbGlOax7YgtuJQfalE4CfNklFdqLE7ZjGd0yAu4.ImbPprEROG2ySxhzYRL34Kvs4Zpb.AxS4ghUWTo2VFer.zfqWOjbM8DILXhE01od8W5B+YsenZwdFDy8zLA2UvOUnomwqsV0+nZE1.2ZMacwkcNqYq0pVAloh5Vl1anasN.Vgb95WQ0FKNMNrOUVaMPqD0p3QTT2M24fJ539z17nX8qIAAT4niz70UT8EjfXZMsLlBfrRxy7zzaHgeE0u1Dk5KojqgAY9X2CpvELEcoq+80p.q8dGTgdmGChqKc0mUuBr96aiOmEqKZ.ZFUWtW1pN3EIgqFHjgEXmLecKfefnUnvONf.0JYVp9s5uaAdZQZW.es+B7UiOHe0nH9Z65KvWa7A4qMd.eU48UgeeeU26WHNXfsR7dxL09RgYsmqXCgs7gLrFOod8kt2X.+DEARooY5vKloKOQrmkJJmhBdaNSeVDkuH5YTJ+E71aa2jnIF5wz4.8hnRMy.AmlzafKmrjkUvMopq0hH35oYXRAN7ww87D6lq+RE.wfoXSMLlbESOJ+0iezX6KJDeNtqgSc9XrzbvHDo9Tfwz6H+RbqACnd5L.VFexu9o4Bw7t+oV2+s3WGH5SBxBTvYB.IT6EiuHUr6D4tYJr3td9yh10STg65490JkKVsxRZZo7+4ZZonGi+5YxLpOiEaS0Z0Srv7EosVYxjWPjLBWOAaIP96RUv0ngapJY3e4v+HVjHfHy0Ylyegy3aijzHhjdtna.YTMEILJf9FXi9RW66ptT4QABuqmkpNxtaRjVqeLTQJmGed9t093c+wxtk.W3jViG9nU1c.mR02JjWmjISeGnDrmq5P7jhFW1TEMVxgAAhaOVDFwRYLSbE7cGmSXAoey.UpRjrJt95vOVa5JBFEMTvYdlblcEnvYXNmFbXnHFvhC1oD.nL53jbPO1uSMhL48dwJ3hM+y38.iS3TfxMmSE9vaqdBwCBMi5RzCMT6diImLW9OoRY1cT1QMC3seJ07zyDl6RjfbnYSkcea77XlIKBgMVnItZ9ZLmULxsA1DH9DCFvXhuOZJvVEGB+ecy7yCMVKVhuJkCalZxwi.piNLdRqRlUxjO5Ptax3FvXCpVEam5vXs..yDdxbMD.CVjKVM+RrL2A427r4stCVB9jqcRN4TE2joHvIYeTS5.RbfNcEfc5TqcRiKbZR4iBM0PPYSHqs+3.3D7ZlZLXmZClPkYFATMkLaomgaqtvH0iDL1wvYzOksM8f8jrx+u6I4MhXMieUGhVxtCRav211CNm3MlmPMlhHcb8I7B.oPxf+AdRE1vL1IUXiwBQ1E2l+9r3vPCSxkdVhcygrmlLCDD3IU2UrbMtMP2XOfkkXCglLtzya5kZFC23wZ3lOVC25wZ31OVC24wZ3tOVC2a4FZ5ALkuzTmB2b0sUxAKGmVbK6ETdf9Wn6hrpD

      Screenshot 2026-04-25 at 00.59.27.png

      AI fixed it by adding a samplerate > 0 safety. This is confirmed working in main project, bt the same assertion fired this time for master FXs. So I have made the same exact safety and all is good (for this assertion at least...)

      Now a new one with MPE connection... Not done yet but at least I progressed!

    • ustkU

      MidiLearnPanel, not CSSable yet?

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      1
      0 Votes
      1 Posts
      86 Views
      No one has replied
    • ustkU

      Table "Not assigned" warning

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      394 Views
      David HealeyD

      @ustk That's the input value which is between 0 and 127 for a MIDI mod.

    • ustkU

      Promising app Midilize

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      1 Votes
      3 Posts
      247 Views
      HISEnbergH

      @ustk I saw a few posts about this too, looks very promising! I grabbed your code so for anyone else interested:

      oPOa6mMF

    • ustkU

      Where did the VS config in the jucer go?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      176 Views
      ustkU

      @David-Healey Ah yeah! I've seen the projucer being replaced at some point during my crappy manipulations! Checking this, thanks Dave!

    • ustkU

      Faust working in the network but not in the hardcoded FX

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      2
      0 Votes
      2 Posts
      119 Views
      ustkU

      It turns out it was a frame processing issue in the wrapper.
      Fixed by PR https://github.com/christophhart/HISE/pull/928

    • ustkU

      Compile third party c++ for plugin version of Hise

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      0 Votes
      1 Posts
      89 Views
      No one has replied
    • ustkU

      Where are we with Hise currently?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      14
      0 Votes
      14 Posts
      1k Views
      ustkU

      @Christoph-Hart Bump bump (as in when can we expect the current bugs to be solved so we can deliver a product using the Matrix Mod ☺ )

    • ustkU

      Colour non-sense...

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      314 Views
      ustkU

      @dannytaurus Oh cool! Bug or not I can at least make my project to work so thanks!

    • ustkU

      applyMask is tiny but greedy as hell!

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      85 Views
      No one has replied
    • ustkU

      Matrix Modulators not driven by the controls in exported plugin

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      18
      1 Votes
      18 Posts
      1k Views
      ustkU

      @Orvillain So that is one more confirmation toward the extra_mod connection not being effective... @Christoph-Hart?