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
    • David HealeyD

      Export Setup Wizard Problems

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      36
      4 Votes
      36 Posts
      294 Views
      Christoph HartC

      Good points.

      Maybe the script should know if we're building open or closed source projects?

      Why? It's only building HISE, not your projects.

    • D

      Arpeggiator with longer note length (sustain)

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      23 Views
      D

      @DanSound Guess I need to create a sequencer instead of using arpeggiator 🤖

    • P

      Max RNBO HISE Tutorial Vids available

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      12 Votes
      9 Posts
      2k Views
      V

      @Phelan-Kane Hi Meta Function,

      I’m encountering a compatibility issue between Max 9 / RNBO 1.4.2 and HISE 4.1 (Developer Branch).

      Current Status:

      RNBO 1.3.3 patches (Max 8) work and show up in the Scriptnode project list.

      RNBO 1.4.2 patches (Max 9) are created by the HISE wizard but stay invisible in the workspace.

      Individual compilation in Xcode fails with 23 errors.

      Errors indicate missing members in the C++ class: createParameters, prepare, process, and reset.

      It seems the HISE C++ wrapper doesn't recognize the new RNBO 1.4.2 class structure. Have you found a workaround for Max 9, or are you still using RNBO 1.3.3 for HISE integration?

    • B

      Cubase - Button Automation issue

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

      RNBO Integration in HISE 4.1.0: Updated Workflow for Hardcoded-style DSP Networks?

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      25
      0 Votes
      25 Posts
      421 Views
      DanHD

      @DanH said in RNBO Integration in HISE 4.1.0: Updated Workflow for Hardcoded-style DSP Networks?:

      @voxuer1 so I'm on RNBO 1.4.2 and everything works fine

    • Felipe FloresF

      Install Samples and .hr1

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

      @Jaytove If it's an expansion you need to use ExpansionHandler.installExpansionFromPackage()

    • ustkU

      Should we compile Script Envelope Modulators?

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

      Matrix Modulator Scripting Bugs

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      9
      0 Votes
      9 Posts
      96 Views
      P

      Thanks @Oli-Ullmann.

      I've been using the clearAllConnections method. And yeah - I've discovered that if you delete and recreate the MatrixModulator in theh module tree it sometimes fixes things.

      Thanks for your help.

      P

    • OrvillainO

      Custom browser - custom preset file format???

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      14
      0 Votes
      14 Posts
      663 Views
      OrvillainO

      Okay... starting to get a feel for this system now....

      One thing I ran into today was trying to decide whether my menus should have their saveInPreset bool enabled or not. My menus have a callback associated with them that controls the loading of an effect and the binding of parameter knobs.

      But because I am eventually going to be aiming at an effect chain preset format.... I figured saveInPreset should be disabled, and I should track the effect data manually.

      I got there in there, but it did require a bit of thought. Because loading the effect networks seems to be asynchronous, so you cannot rely on the parameter knobs to be properly flushed at the right time when calling updateSaveInPresetComponents().

      So after a lot of trial and error, I just decided to call it twice!!

      inline function onPresetLoad(obj) { local data = obj.presetData; if (!isDefined(data)) return; if (isDefined(data.ui)) { UserPresetHandler.updateSaveInPresetComponents(data.ui); } local engIds = ["Engine1", "Engine2", "Engine3"]; for (i = 0; i < engIds.length; i++) { local engineIdx = i + 1; local smKey = "engine" + engineIdx + "SampleMap"; local wtKey = "engine" + engineIdx + "Wavetable"; if (isDefined(data[smKey])) UISoundSelector.syncSamplerMenu(engineIdx, data[smKey]); if (isDefined(data[wtKey])) UISoundSelector.syncSynthMenu(engineIdx, data[wtKey]); } if (isDefined(data.fxSelections)) { for (k in data.fxSelections) { local fxName = data.fxSelections[k]; UIEffectDropDownMenu.syncEffectMenu(k, fxName); } } if (isDefined(data.ui)) { UserPresetHandler.updateSaveInPresetComponents(data.ui); } } inline function onPresetSave() { return { "version": "1.0.0", "presetAuthor": "", "presetDescription": "User Preset", "presetTags": [], "presetData": { "ui": UserPresetHandler.createObjectForSaveInPresetComponents(), "engine1SampleMap": PluginSharedData.engineSounds["Engine1"].sampler, "engine2SampleMap": PluginSharedData.engineSounds["Engine2"].sampler, "engine3SampleMap": PluginSharedData.engineSounds["Engine3"].sampler, "engine1Wavetable": PluginSharedData.engineSounds["Engine1"].synth, "engine2Wavetable": PluginSharedData.engineSounds["Engine2"].synth, "engine3Wavetable": PluginSharedData.engineSounds["Engine3"].synth, "fxSelections": captureFXSelections() } }; }

      This works well, if a little wasteful perhaps.

      Part of the reason I wanted to do this is because the menu values are obviously floats, not the text value of the menu. And I knew that in the future if I wanted to add an effect type, and change the order of effects in the menu list, that this would break backwards compatibility. So I basically have a shim that will take a string and convert it to the right integer for the menu as it is in that moment, and then set the menu to the appropriate value .... which then triggers the callback to load the right effect network...

      and then that last updateSaveInPresetComponents() call makes sure the parameters match what the preset has stored.

    • LindonL

      HISe/Plugins and OBS Studio

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      82 Views
      LindonL

      @Phelan-Kane said in HISe/Plugins and OBS Studio:

      Hiya

      There seems to be an new audio capture feature in the latest OBS but I've never used it:

      OBS

      Yeah thats the thing I've been trying to get working(Again) but its failing badly now.. both Reaper and HISE...

    • David HealeyD

      Preset browser selection reset on project load

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests preset browser
      4
      1 Votes
      4 Posts
      60 Views
      David HealeyD

      @dannytaurus Hitting compile simulates the same behaviour.

      Open the preset browser and load a preset
      Save your DAW session
      Reopen the DAW session
      Open the preset browser
      The preset you loaded is still loaded but not selected in the preset browser
      It has always been this way

    • ustkU

      Script FX living with Hardcoded counterpart

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      75 Views
      David HealeyD

      @ustk Looking good!

    • pcs800P

      Auto Wah

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      75 Views
      pcs800P

      @pcs800 Never mind, I got it working.
      I forgot to connect the modulation target
      Thanks for the help.

    • N

      Export Wizard Issues (macOS)

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      11
      0 Votes
      11 Posts
      70 Views
      N

      @David-Healey That seems to have worked! Thank you so much for all your help!

    • SawatakashiS

      Anyone got HISE plugins working natively on Windows ARM64? How'd you do it? (Bonus: Linux ARM / Raspberry Pi?)

      Watching Ignoring Scheduled Pinned Locked Moved General Questions arm64 surface windows linux raspberry
      4
      0 Votes
      4 Posts
      58 Views
      David HealeyD

      @Sawatakashi said in Anyone got HISE plugins working natively on Windows ARM64? How'd you do it? (Bonus: Linux ARM / Raspberry Pi?):

      latest master

      The develop branch is the one to use, master is ancient. I don't know if it runs on Windows ARM, I haven't tested.

    • GUJIANG

      I have returned to VS2022 Architecture HISE

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

      @GUJIAN Run HISE from a terminal, then when it crashes you might see some output.

    • DanHD

      Matrix Modulation System - Last Call for bugs fixes & changes!!

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      81
      1 Votes
      81 Posts
      2k Views
      ustkU

      @Oli-Ullmann Exact, that's why I didn't see the problem before (aka in the 8th post above this one where I didn't have the issue yet) because I had different names.

    • C

      How to Save a Preset?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      7
      0 Votes
      7 Posts
      833 Views
      P

      @Orvillain so what happens if there is no preset file in the directory, like when you first deploy the plugin? Wouldn't the browse function fail, since it wasn't able to get a file?

    • Y

      Exported plugin not compatible with Mac OS Tahoe (worked fine on other OS)

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      56 Views
      Y

      @Lindon Sorry I didn't mention, I have Xcode 14.0.1

    • ustkU

      Tahoe, safe to update?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      13
      0 Votes
      13 Posts
      81 Views
      ustkU

      Still I can't compile

      Screenshot 2026-02-01 at 14.36.12.png

      This has been introduced yesterday @Christoph-Hart
      https://github.com/christophhart/HISE/commit/25b0d67e1e22d91673d674c9f8cdaf9edf39f6ab#diff-4950e5e6f73bac6a9b5d37bf8c96a3b351b63c3222bef6e537cb575c90ef266eR473-R474