HISE Logo Forum
    • Categories
    • Register
    • Login

    Max Gen RNBO C++ Export Zero Delay Diode TB303 Poly Filter HISE Tutorial

    Scheduled Pinned Locked Moved General Questions
    8 Posts 7 Posters 680 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Phelan Kane
      last edited by

      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

      oskarshO Oli UllmannO ulrikU DabDabD 4 Replies Last reply Reply Quote 9
      • oskarshO
        oskarsh @Phelan Kane
        last edited by

        @Phelan-Kane Amazing. Thanks for sharing!

        HISE Developer for hire :)

        1 Reply Last reply Reply Quote 0
        • Oli UllmannO
          Oli Ullmann @Phelan Kane
          last edited by

          @Phelan-Kane
          Great! Thank you! :-)

          1 Reply Last reply Reply Quote 0
          • HISEnbergH
            HISEnberg
            last edited by HISEnberg

            Great work thank you for sharing @Phelan-Kane . I just wanted to put this out there, a great collection of "virtual-analog" faust filters on this Github repo. They are monophonic but quite easy to make them poly and they work nice inside of HISE.

            1 Reply Last reply Reply Quote 0
            • ulrikU
              ulrik @Phelan Kane
              last edited by

              @Phelan-Kane thanks a lot for this!!

              Hise Develop branch
              MacOs 15.3.1, Xcode 16.2
              http://musikboden.se

              1 Reply Last reply Reply Quote 0
              • DabDabD
                DabDab @Phelan Kane
                last edited by

                @Phelan-Kane Excellent.

                Bollywood Music Producer and Trance Producer.

                1 Reply Last reply Reply Quote 0
                • clevername27C
                  clevername27
                  last edited by

                  Cheers for sharing. How does the licensing and copy-protection work here? RNBO is subscription-based, as I understand. Is the exported code/binary unrestricted? Thank you.

                  HISEnbergH 1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @clevername27
                    last edited by

                    @clevername27 RNBO has a subscription model (10$/month) or you can purchase it outright for $300 USD (though you will also need a Max MSP license to use it). The code generated is GPLv3 though there are some caveats depending on your organisation and how you plan to employ the code. They are pretty open to working out licensing models if you contact them directly.

                    1 Reply Last reply Reply Quote 1
                    • First post
                      Last post

                    22

                    Online

                    1.7k

                    Users

                    11.8k

                    Topics

                    102.5k

                    Posts