HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. Phelan Kane
    3. Best
    P
    • Profile
    • Following 0
    • Followers 0
    • Topics 7
    • Posts 14
    • Groups 0

    Posts

    Recent Best Controversial
    • Max RNBO HISE Tutorial Vids available

      Hiya All

      I have seen a few requests on the forum for some vid tutorials about exporting a RNBO Max patch into HISE for use as a Hardcoded Master / Script FX.

      I've been lurking on this forum for some time and have learnt a lot so I thought I'd give something back make a few short tuts:

      The first is a basic overview of exporting a RNBO patch as C++ and importing and compiling as a DLL in HISE:

      Max RNBO C++ Export into HISE
      https://youtu.be/64dTcwnP40o?si=sZ0JiMztyBq3-aSm

      The 2nd goes a bit further and ports a Gen patch into RNBO then exports / imports the code into HISE as a DLL. Gen is the sexy part of Max that allow us to do some crazy audio processing. There is lots of Gen examples online, most notably on the C74 forum:

      Max Gen RNBO C++ Export into HISE
      https://youtu.be/-0tkr5ypLT4?si=wY8SXIS-YDT8Gw6-

      Hope this helps someone. I'm a Max Certifiaed Trainer and have been diving deep into it for decades, so if you have any questions or need some Max / Gen / RNBO help just reach out.

      Best wishes from sunny Kreuzberg Berlin.

      Phelan

      posted in General Questions
      P
      Phelan Kane
    • Max Gen RNBO C++ Export Zero Delay Diode TB303 Poly Filter HISE Tutorial

      Hiya All

      Recently @Christoph-Hart was kind enough to add the following pre processor definition into the dev branch for us:

      NUM_HARDCODED_POLY_FX_MODS=2

      This means we can now use mod sources across our Hardcoded Polyphonc FX.

      You can read all about it here:

      Link Preview Image
      Is there a Hardcoded Polyphonic FX P1 / P2 etc modulator preprocessor definition?

      @Christoph-Hart Thank you! When you do it I will make some free video tutorials about taking Zero Delay Feedback aka Topology Transform Filters, from RNBO ...

      favicon

      Forum (forum.hise.audio)

      I have made a tutorial about how to export a diode ladder TB303 zero delay filter Gen patch via RNBO in Max as C++ and using the code as a Hardcoded Polyphonic FX in HISE. This allows you to use the diode ladder filter emulation with polyphonic modulation inside VST's exported from HISE:

      Zero delay filters have been all the rage in plug-ins for the last 10 years or so. They sound great and are much better than standard DSP models:

      The Art of VA Filter Design:
      https://www.native-instruments.com/fileadmin/ni_media/downloads/pdf/VAFilterDesign_2.0.0a.pdf

      Urs Heckman Blog:
      https://urs.silvrback.com/zero-delay-feedback

      Oli Larking C74 Forum post:
      https://cycling74.com/forums/zero-delay-feedback-svf-in-gen

      Here's a link to the Max/RNBO patch and the final HISE project:

      Link Preview Image
      TPT 0DF Poly Diode Filter.zip

      Shared with Dropbox

      favicon

      Dropbox (www.dropbox.com)

      Any questions just shout. There's a few zero delay feedback patches available online. Check out the C74 forum for more examples.

      Have fun.

      Phelan

      posted in General Questions
      P
      Phelan Kane
    • RE: Is there a Hardcoded Polyphonic FX P1 / P2 etc modulator preprocessor definition?

      @Christoph-Hart Thank you!

      When you do it I will make some free video tutorials about taking Zero Delay Feedback aka Topology Transform Filters, from RNBO to HISE to Script Node to use polyphonically.

      I got some nice Transistor and Diode models floating about in Gen. Not quiet as nice as discrete circuit modelling but they sound supa cool!

      Much appreciated.

      Phelan

      posted in General Questions
      P
      Phelan Kane
    • RE: Script Processor onTimer() Callback

      @aaronventure thank you.

      Some good advice there. After some tests the timers run successfully in a compiled plug if the script processor timer is triggered on by a note on. I guess the noteOn() callbacks work more systematically than the onInit() callback.

      You post was much appreciated.

      P

      posted in General Questions
      P
      Phelan Kane
    • RE: Is there a Hardcoded Polyphonic FX P1 / P2 etc modulator preprocessor definition?

      @Christoph-Hart Fantastic! Let me finish off my Uni marking and I'll post some tutorial vids ASAP.

      Thank you!

      P

      posted in General Questions
      P
      Phelan Kane
    • P1 Global Modulations in HardcodedFX not working in VST/AU

      Hiya All

      Long time lurker first time poster here.

      In my compiled VSTi, Global Modulators (i.e an LFO) routed into a Hardcoded FX P1 Modulation slot (i.e. Filter Cutoff) dont seem to work.

      This is the case with DLL's exported from Scriptnode or from RNBO.

      They were fine inside HISE but do not when the plug is exported.

      Am I missing something?

      Thanks in advance for your help.

      Phelan Kane

      Greetings from Berlin @d-healey @Christoph-Hart

      posted in General Questions
      P
      Phelan Kane