Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Phelan Kane
    3. Best
    P
    • Profile
    • Following 0
    • Followers 0
    • Topics 10
    • Posts 27
    • 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:

      https://forum.hise.audio/topic/8883/is-there-a-hardcoded-polyphonic-fx-p1-p2-etc-modulator-preprocessor-definition/3?_=1707494140067

      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:

      https://youtu.be/3OJ6BBl5J1s?si=SlqxcWb1dmE8uZsL

      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:

      https://www.dropbox.com/scl/fi/agxnddyjqpbf4lku24mt2/TPT-0DF-Poly-Diode-Filter.zip?rlkey=6qqkl9qh4usa7rputrot7tvn8&dl=0

      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: iPlug3

      I know Oli Larking the dev of iPlug. He's worked very hard on this over the years. Awesome dood. He is day job is at Ableton and he's mostly working on it by himself....

      P

      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
    • RE: 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

      Otherwise, you have to send the audio from the source (i.e. HISE or DAW) out to a third party app that does inter app audio routing and return it into OBS. Something like these:

      Blackhole
      Jack
      VB Audio
      Loopback
      Audio App

      Soundflower used to be the best free solution on Mac but it was killed off when the OS went 64bit.

      If your doing anything more than basic screen capture recording I'd suggest in investing in something a bit more flexible than OBS. I used IShowU for quick stuff. I used Screenflow for vids for Master uni course material and Camtasia to make screen capture videos for Ableton. Both are supa pro with multi track editing, camera support, chroma keying, drop in recording etc etc....

      P

      posted in General Questions
      P
      Phelan Kane
    • RE: NI Insolvency

      Been chatting to current and ex NI employee mates about the state of them for years. Since the CI and the racist marketing scandal its been a bit toxic. A few years ago a mate working for them on the stand at Superbooth here in Berlin said the CEO was fired after not making enough shareholder dividends. Think he only been there for a short time. The CI thing kinda fucked it. Has been a sinking ship for a few years. Same thing kinda happened to Digidesign / Avid years ago. At least Yamaha didnt screw Steinberg that badly. Ableton had loads of problems recently. There was a corporate restructure of the entire business due to liquidity issues post pandemic. A lot of the senior team at Ableton fled shortly after, many to L'Acosutics. Mind you Dirk Ulrich from Plug-in Alliance and Brainworkz seems to do well out of the NI CI thing. He recently brought Manley Labs. However clunky Kontakt is / was the engine was still well engineered. Timur Doumler played a large pat in that I believe, then he left to join the JUCE team at ROLI.

      DE insolvency law is complicated. One of the DE audio colleges I freelanced at for years went down two years ago. If there is asset sell off its controlled by the government appointment lawyers. The NI board dont get much say. I guess the 3rd party lib devs will pull their IP out. Absynth 6 is fairly new so I guess as it was a dev partnership with Brian Clevinger may he can salvage his IP.

      Not good news for audio industry the week of NAMM but I guess we might expect an upsurge in devs flipping to HISE.

      P

      posted in General Questions
      P
      Phelan Kane
    • RE: Matrix Modulator Scripting Bugs

      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

      posted in Bug Reports
      P
      Phelan Kane
    • RE: RNBO Integration in HISE 4.1.0: Updated Workflow for Hardcoded-style DSP Networks?

      Hiya

      I'm the author of the tutorial video that Dan posted.

      I can confirm that my RNBO patches are compiling into scriptnode and hardcoded FX in Max 9.0.0 and RNBO 1.3.3 with HISE 4.1 from the Developer branch I pulled back in Aug 2025. I'm on Mac OS 14.6.1.

      Have you tried to roll back?

      P

      posted in C++ Development
      P
      Phelan Kane