HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. pcs800
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 74
    • Posts 386
    • Groups 0

    Topics

    • pcs800P

      Exporting a Script FX node and importing into another project

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      1 Votes
      5 Posts
      50 Views
      dannytaurusD

      @Lindon Makes sense 😀

    • pcs800P

      Muting bands in a script fx network

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      196 Views
      ustkU

      @resonant Not on happening on my end but, perhaps just interfacing a control.smoothed_parameter can help.

    • pcs800P

      How to get values from script fx node

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      265 Views
      HISEnbergH

      @pcs800 Ah ya it is a little hidden. In scriptnode click the arrows icon next to the parameter (on your compressor). Then right click the parameter and select "Copy range to source" and it will set the Macro control to the same values.

      example.png

      example2.png

    • pcs800P

      How to display dynamics.comp meter in plugin gui

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      16
      0 Votes
      16 Posts
      228 Views
      LindonL

      @pcs800 all good then, have fun...

    • pcs800P

      Script FX gain node

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      243 Views
      pcs800P

      @Lindon I swear I tried that before and it didn't work, but of course now it does :-/
      Thanks!

    • pcs800P

      properly displaying frequency in a panel

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      179 Views
      pcs800P

      @Lindon Well that was easy. I can't believe I overlooked that. I had copied the code from another project I did a while back. Thanks for pointing it out.;

    • pcs800P

      Setting analyser colors when source is a parametric

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      202 Views
      ChazroxC

      @pcs800 can you screenshot your property editor for your analyzer?

    • pcs800P

      Latency issuewith fx.pitch_shift

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

      @pcs800 the pitch shifter node is broken, you can roll your own using Rubberand (or signalsmith or any other license-compatible library)

      https://forum.hise.audio/topic/13256/tutorial-real-time-pitch-shifting-with-rubberband?_=1760500331839

      FFT-based pitch shifters will always introduce some latency, it's unavoidable

    • pcs800P

      haas is glitchy

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      139 Views
      HISEnbergH

      @pcs800 You can right-click any parameter in Scriptnode and change it's settings including the min-max values. There's also a bunch of control-nodes (checkout the control.minmax node) which allows you to map parameters that have different values.

    • pcs800P

      How can I daw lock my plugins?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      205 Views
      HISEnbergH

      @pcs800 Looks like it is integrated into the HISE source code (included with the JUCE modules), but you would need to add you own API for this to communicate in HISE script, or edit the HISE source code to contain a version of the script you provided:

      https://github.com/christophhart/HISE/blob/01b810a9d31f032b30537b4767082732cd96f46e/JUCE/modules/juce_audio_processors/utilities/juce_PluginHostType.h#L38

      https://github.com/christophhart/HISE/blob/01b810a9d31f032b30537b4767082732cd96f46e/JUCE/modules/juce_audio_processors/utilities/juce_PluginHostType.cpp#L4

    • pcs800P

      Displaying sync delay time properly

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      223 Views
      HISEnbergH

      @pcs800 Pretty similar issue. You are calling the repaint incorrectly here:

      inline function onKnob1Control(component, value) { currentTempoIndex = value; Panel1.repaint(); } Knob1.setControlCallback(onKnob1Control);

      So now you need to change Panel1 to displayPanel1 here and call the repaint on the control callback. This also means you will no longer need the timer on this panel since it will be your knob that is updating the panel, so you can remove this:

      displayPanel1.setTimerCallback(function() { this.repaint(); }); displayPanel1.startTimer(50);

      However there is one other thing important to understand. If you want to assign a knob callback with script, than you cannot use the property editor to assign the control anymore (the property editor is going to overwrite anything you are doing in the script).

      So if you want the knob to control the delay time still you are going to need to do that in the inline function:

      inline function onKnob1Control(component, value) { currentTempoIndex = value; displayPanel1.repaint(); // Fixed // Assign to the Delay knob } Knob1.setControlCallback(onKnob1Control);

      I think @d-healey ''s video here covers this but maybe there is another one I don't know about:

      https://www.youtube.com/watch?v=1rs0w4MDNA0

    • pcs800P

      Creating a pop out window with an eq or something on it

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

      @pcs800 oh great!

      @pcs800 said in Creating a pop out window with an eq or something on it:

      post the info

      up to you.

    • pcs800P

      Multi IR loader question

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

      @pcs800 Yeah if they are in the same chain then the signal will be processed serially. You could try using send effects instead, or use scriptnode for parallel processing.

    • pcs800P

      Getting label and value to show in customer slider graphic

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      1k Views
      ChazroxC

      @pcs800 it has its own LAF essentially. You can easily re-create the same exact knob with your own LAF.

    • pcs800P

      Mono delay

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      503 Views
      ChazroxC

      @ustk The generosity of the man.

    • pcs800P

      Snippet not working

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      19
      0 Votes
      19 Posts
      1k Views
      d.healeyD

      @pcs800 Just chain them up in the module tree, add the delay, then add the script effect below it.

    • pcs800P

      toggle Simple Reverb bypass

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      5
      0 Votes
      5 Posts
      262 Views
      pcs800P

      @d-healey Thank you

    • pcs800P

      Splitting incoming audio into two bands

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      7
      0 Votes
      7 Posts
      671 Views
      d.healeyD

      @pcs800 Check out my free HISE Bootcamp course - https://audiodevschool.com/courses/hise-bootcamp/

    • pcs800P

      Sample stops playing when key is released

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      4
      0 Votes
      4 Posts
      148 Views
      rglidesR

      @rglides and false if you want Normal mode