Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Recent
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • E

      Lions, Commanders damage designations: Kerby Joseph OUT for 3rd specifically match

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      1
      0 Votes
      1 Posts
      3 Views
      No one has replied
    • E

      Cowboys information: Jerry Jones discusses George Pickens'long term, and recent protection

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

      NFL free of charge firm Working day 3: Open up thread and Bengals information

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

      49ers crank out Nick Bosa stream that may perhaps aid them indication his brother

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

      Steve Spagnuolo upon Chiefs'security: 'I'll choose what our adult men provide'

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      5 Views
      No one has replied
    • B

      HISE 4.1: Obtaining Peak/RMS Values from Script to a Scripted UI Meter?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      9 Views
      No one has replied
    • E

      Eagles open up prepare window for Charley Hughlett

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      8 Views
      No one has replied
    • David HealeyD

      Testers Needed for Rhapsody v3

      Watching Ignoring Scheduled Pinned Locked Moved General Questions rhapsody
      27
      1 Votes
      27 Posts
      315 Views
      B

      @David-Healey

      Windows 11 25H2
      Build 26200.8457
      Intel i7-11800H 2.30GHz

      FL beta from 2 months ago
      I'll get the new beta and test it later today

      It doesn't matter if new project or not, was consistently crashing with method stated.

    • Oli UllmannO

      Logic crashes on startInternalDrag

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      7
      0 Votes
      7 Posts
      47 Views
      ustkU

      @Oli-Ullmann as @David-Healey , + Ableton Live

    • Z

      Linux

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      73 Views
      David HealeyD

      @zachhealy1005 Explain what you've tried step by step or show me a video so I can see where the problem is happening.

    • Felix WF

      The Legato between samplers

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      34 Views
      David HealeyD

      @Felix-W said in The Legato between samplers:

      will point KS to the legato Sampler

      I don't understand what this means

    • LindonL

      Full Expansions again....MASSIVE problems.....Warning swearing in the message....

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      22
      0 Votes
      22 Posts
      110 Views
      David HealeyD

      @Lindon Here's the fix, just two lines need changing:

      https://github.com/christophhart/HISE/pull/983

      It is related the default state being saved when loading the first expansion.

    • observantsoundO

      One shared Script Voice Start Modulator for many Samplers?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      33 Views
      HISEnbergH

      @observantsound I think the HISE CLI will one day handle this: https://github.com/christophhart/hise-cli . So you can point an AI agent at HISE and have it build the module tree.

      Likewise, you can crack open the .xml and copy/paste whatever is happening with one sampler to all the others, but you will need to update the names and everything. You can also just let an AI do that (but it can become problematic if it becomes corrupted).

      I believe your intuition was correct though, using the builder is meant to solve this but it is buggy atm.

      It can become tedious work though, a copy/paste feature for the module tree would be a nice addition.

    • D

      has anyone successfully integrated ELASTIQUE into hise?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      83 Views
      A

      There is a detailed comparison of various pitch algorithms.
      Rubberband performs really well and it's not too difficult to integrate into Hise.
      I think there's even a detailed post somewhere here on the forum about this topic.

    • P

      New A2 NAM standard

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      2
      0 Votes
      2 Posts
      50 Views
      resonantR

      @pgroslou Even the Lite models of the previous version, which consume less CPU, don't work; only the standard models work.

      Hopefully, the A2 NAM (which has two versions depending on CPU usage) will be integrated without any problems.

    • 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

    • ChazroxC

      UNDO - Swap Scriptnode FX w/ Dlls

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved ScriptNode
      18
      0 Votes
      18 Posts
      89 Views
      ChazroxC

      @ustk Ok I think im understanding. Thank you.

    • OrvillainO

      How does builder.connectToScript() work?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      6
      0 Votes
      6 Posts
      660 Views
      observantsoundO

      @Christoph-Hart I'm also still encountering this issue.
      I've also tried all kinds of formats
      "{PROJECT_FOLDER}/Scripts/test.js"
      "{PROJECT_FOLDER}/Scripts/ScriptProcessors/test.js"
      "{PROJECT_FOLDER}/test.js"

      I also get onControl cannot be parsed.
      My test.js is a file I saved after adding a blank script processor to my container.

      1:
      "Right-click/connect to external script": Works!
      "Rick-click/reload connected script": Works!

      2:
      Adding script via Builder.connecttoScript: On Control cannot be parsed.
      "Rick-click/reload connected script": Does not work "because connected script is not a valid HISE script. OnControl( cannot be parsed"

      function onVoiceStart(voiceIndex) { "Hallo"; } function onVoiceStop(voiceIndex) { } function onController() { } function onControl(number, value) { }
    • S

      Getting impulses into convoluting reverb in a Script Node

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      45 Views
      S

      @Sampletekk David, I bow in your general direction!

    • S

      Wav files tp Convoluting reverb

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      39 Views
      S

      @David-Healey šŸ‘