HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. dane.zone
    3. Topics
    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 13
    • Groups 0

    Topics

    • D

      DisplayBuffer in compiled network causing crash

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      846 Views
      D

      @HISEnberg (cc: @ulrik ) oh yes, and thank you, but that's not quite the problem. I've successfully compiled HISE and other VST/AU/AAX plugins with 32 outs. I've also compiled other DSP networks successfully before while utilizing all 32 outs, but never any with an external display buffer.

      Something about having the extra channels in HISE is messing with any use of External DisplayBuffer in a compiled dll and causing a crash.

      If anyone else can replicate this issue or give me a point in the right direction I'd much appreciate it: If HISE is compiled with the extra preprocessor tag NUM_MAX_CHANNELS=32, compiled DSP networks using an External DisplayBuffer cause a crash when loading into Hardcoded MasterFX (due to some sort of channel number mismatch)

      Thanks again 🙏

    • D

      Scriptnode Modulation creating aliasing or bitcrushing

      Watching Ignoring Scheduled Pinned Locked Moved Solved ScriptNode
      4
      0 Votes
      4 Posts
      544 Views
      A

      @dane-zone click the little dropdown in the node title to expose the parameter of the dynamic blocksize so you can change it.

      The CPU meter in HISE is not the final thing. Depending on the complexity of the network, it may go down, sometimes a lot, when you export it. So export it and check against other plugins in your DAW. That's your reference.

      If there are no audible artifacts at lower modulation values, you could leverage the dynamic blocksize node to go for frame processing only past certain modulation thresholds, optimizing the plugin when low modulation values are used.

      There's gonna be a "hiccup" when you switch blocksizes, so keep it in mind if you want to offer parameter automation of the modulation frequency. You may wanna leave an option for this in the settings but before you go trough the engineering trouble to offer this feature, export the plugin and check whether using frame processing for this is actually even expensive by comparing it to the performance of similar plugins on the market.

    • D

      MPE Modulator Breaks Release Trigger

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      314 Views
      D

      @d-healey Idk what happened but it's working fine now. I switched to having MPE off by default in most presets which seems to cause less trouble even if it is switched it on later.

      Haven't been able to try release start yet but looking forward to trying it on a new project. The samples I'm working with are pre-edited from an older project so I'm essentially forced to go the old way for now.

    • D

      Choke Group Processor

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      3
      0 Votes
      3 Posts
      375 Views
      C

      @dane-zone The Choke Group i meant to work between two different Samplers, not within the same sampler.

    • D

      Stereo Phase for Global Modulator

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      258 Views
      HISEnbergH

      @dane-zone Yes scriptnode is probably the easiest way to go here, and there is an example implementation of a vibrato in ScriptNode here: https://forum.hise.audio/topic/4952/scripnode-101/13
      Modulation signals don't produce sound, they modulate an audio signal, so stereo modulation is not possible.

      Vibrato is just modulating the pitch, so unless you wanted to modulate the Left and Right channels separately there is no reason to process the channels differently. If you want to do this then follow the vibrato example above, separate the left and right channels, and add independent mod sources and delays on each channel (Left and Right).