HISE Logo Forum
    • Categories
    • Register
    • Login
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • J

      HISE crashes when checking for a negative value in if statement

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      3
      0 Votes
      3 Posts
      221 Views
      J

      @ulrik I can send a negative value to the delay without it crashing. I found a work around so it's not a big deal.

    • L

      Trying to compile C++ DSP info in HISE/load into Scriptnode

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      66 Views
      d.healeyD

      @Lurch said in Trying to compile C++ DSP info in HISE/load into Scriptnode:

      xcbeautify: Bad CPU type in executable

      This is because Christoph included the wrong build of xcbeautify with the HISE source code - and it still hasn't been resolved! I keep hitting this too.

      Follow instructions here - https://forum.hise.audio/topic/12653/bad-cpu-type-in-executable/5?_=1750006030194

    • ChazroxC

      ARRAY || Get index value??

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      41 Views
      ustkU

      @d-healey said in ARRAY || Get index value??:

      Looks like Greg got there first :)

      true, but with no comparable answer šŸ˜‰

    • d.healeyD

      C Major another Audio language

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development cmajor jit juce
      8
      2 Votes
      8 Posts
      937 Views
      O

      @oskarsh Small world - I knew them when we all worked at ROLI!

    • O

      custom node compile log on Mac vs Windows

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      2
      0 Votes
      2 Posts
      18 Views
      O

      @Orvillain

      Ahhhhh... idiot. Open XCode. Compile it from there. Logging info is usable.

      Even so... would be good if HISE could show the log directly.

    • JulesVJ

      How to use Global Cables in fx plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      164 Views
      JulesVJ

      Yes I was also be able to load it in Hardcoded.

      However, on initialization, it gives the error undefined parameter for this.data.value

      Why it does that?

      const var MyPnl = Content.getComponent("MyPnl"); const var rm = Engine.getGlobalRoutingManager(); const var mc = rm.getCable("dlyDuckGR"); mc.registerCallback(function(value) { MyPnl.data.value = Engine.doubleToString(Engine.getDecibelsForGainFactor(value), 1); MyPnl.repaint(); }, AsyncNotification); MyPnl.setPaintRoutine(function(g) { g.setFont("Arial", (12)); g.setColour(Colours.white); g.drawAlignedText(this.data.value, [71, 0, 60, 20], "left"); });
    • huen97H

      I wasted 3 hours on deepseek trying to create Autotune, Reverb andĀ DelayĀ inĀ Hise

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      34
      -1 Votes
      34 Posts
      4k Views
      clevername27C

      @Christoph-Hart Hero.

    • BrianB

      Lottie animation controlling parameters?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      25
      0 Votes
      25 Posts
      2k Views
      d.healeyD

      @Mickolos The solution is much simpler than the code you've already written :) It's basically just adding one line.

      This is your knob callback

      inline function onknbLottieControl(component, value) { pnlLottie.setAnimationFrame(value); }

      Within this same callback you use setAttribute to control your module.

      inline function onknbLottieControl(component, value) { pnlLottie.setAnimationFrame(value); WaveformGenerator1.setAttribute(WaveformGenerator1.WaveForm1, value); }

      The only extra thing you need to do is get a reference to the waveform generator within on init - HISE will create this for you if you right-click on the waveform generator module's header and select create generic script reference. Put this near the top of your script:
      const var WaveformGenerator1 = Synth.getChildSynth("Waveform Generator1");

    • ILIAMI

      Real-Time Skew Control on Linked Knob – Need a Better Way

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      4
      0 Votes
      4 Posts
      101 Views
      ILIAMI

      @Chazrox
      Thanks a lot, man! but it doesn’t seem to update the behavior after I tweak the Skew knob and then move Knob1.
      You need to hit compile every time after changing the skew value

    • O

      CPU usage difference for Windows and Mac (FX Plugin)

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved ScriptNode
      11
      0 Votes
      11 Posts
      278 Views
      Christoph HartC

      @obolig usually there is not too much overhead of running inside HISE, except for the debugging tools that might cause some UI lags - the audio rendering path is almost identical between HISE and the compiled plugin - unless you do something weird.

    • bendursoB

      How to Store a String in a Preset for popupMenuItems Instead of a Numeric Value?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      10
      0 Votes
      10 Posts
      226 Views
      bendursoB

      @Lindon I was referring to a toggle option, like "Use strings instead of numeric values." So instead of looking for numbers, it would look for and save string values instead. This would only work when it’s enabled, so it won’t break any existing plugins.
      But it was just an idea; maybe it doesn’t really make sense.

    • S

      Cache?

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

      @d-healey I've experienced this in earlier versions too

    • M

      Image directory not found…

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      16
      0 Votes
      16 Posts
      542 Views
      L

      @Meucci Delete everything in the Binaries folder and compile again. That’s how I fixed it.

    • L

      Image directory not found

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      19
      0 Votes
      19 Posts
      383 Views
      L

      @Lindon Thanks!

    • ustkU

      Network range mismatch

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      1 Votes
      4 Posts
      114 Views
      LindonL

      @ustk said in Network range mismatch:

      @Lindon but does the warning stay in certain cases ?

      yeah - but very rarely

    • L

      Preset Browser callback?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      78 Views
      L

      @d-healey Ahh gotcha - thanks as always d.healey!

      For the future:

      //PresetDisplay const var PresetNameLabel = Content.getComponent("PresetNameLabel"); UserPresetHandler.setPostCallback(function() { PresetNameLabel.set("text", Engine.getCurrentUserPresetName()); });
    • CatABCC

      How to get CPU serial number using HISE?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      36
      0 Votes
      36 Posts
      7k Views
      CatABCC

      @Dan-Korneff well,I understand!thanks bro!

    • ChazroxC

      Midi-Out Messages?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Scripting
      11
      0 Votes
      11 Posts
      311 Views
      ChazroxC

      @ulrik Besides these weird hang notes...I got it somewhat working. Ableton is atleast printing out full chords now! Any advice why only these notes getting hung up?

      Im able to play full chords in real time through another instrument, in this case Waves Grand.
      Screenshot 2025-06-12 at 11.45.40 PM.png

    • ChazroxC

      Protocol || Compiling MidiFX plugin....

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      19
      0 Votes
      19 Posts
      960 Views
      ChazroxC

      where Im at now...
      New thread.
      https://forum.hise.audio/topic/12857/midi-out-messages/7

    • ChazroxC

      FORUM Gassed??

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      10
      0 Votes
      10 Posts
      326 Views
      ChazroxC

      @Dominik-Mayer Thank You for your hard work! šŸ™