HISE Logo Forum
    • Categories
    • Register
    • Login

    Custom filter curves?

    Scheduled Pinned Locked Moved General Questions
    9 Posts 4 Posters 455 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.
    • CyberGenC
      CyberGen
      last edited by

      Hello fellas!

      I was wondering if there is a way to create custom filter curves in HISE, sort of like a convolution. It would be cool to be able to have some famous filter emulations. I would love to run a sine sweep through some of my vintage synths and "xerox" the filter curves.
      Does anyone know how to approach this?

      d.healeyD griffinboyG 2 Replies Last reply Reply Quote 0
      • d.healeyD
        d.healey @CyberGen
        last edited by

        @CyberGen why not use an ir?

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        CyberGenC 1 Reply Last reply Reply Quote 0
        • CyberGenC
          CyberGen @d.healey
          last edited by

          @d-healey could I change the cutoff frequency dynamically with an IR?

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @CyberGen
            last edited by

            @CyberGen said in Custom filter curves?:

            could I change the cutoff frequency dynamically with an IR?

            You could run the output through a filter, although I don't know if that will do what you want.

            For a custom curve with filters I think you can use scriptnode - there is probably an example in the snippet browser.

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            CyberGenC 1 Reply Last reply Reply Quote 0
            • CyberGenC
              CyberGen @d.healey
              last edited by

              @d-healey I think the process probably resembles that of an IR. That’s why I mentioned a sine sweep. I wouldn’t want to run a filter on top of it. I looked in scriptnode, but I couldn’t find a customizable filter curve. I did notice that the convolution is actually labeled as a filter. But the idea would be to get an impulse response of the filter curve and then use a node capable of slightly altering the curve, like its resonance and pole depth. After all, a huge part of the sound character of analog synths is their filter curves. I use the HISE SVF filter for everything because I think it is the best-sounding option out of the available options. But it would be great to have a customizable option, or an IR option if you will.

              d.healeyD FatMitchellF 2 Replies Last reply Reply Quote 0
              • d.healeyD
                d.healey @CyberGen
                last edited by

                @CyberGen said in Custom filter curves?:

                I couldn’t find a customizable filter curve

                You'd need to build one from multiple filters, probably using the clone node - I'm no scriptnode expert so I could be totally wrong.

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                1 Reply Last reply Reply Quote 1
                • FatMitchellF
                  FatMitchell @CyberGen
                  last edited by

                  @CyberGen I want to know this too. maybe within scriptnode via SNEX? Like the "reverb" filter in Serum.

                  1 Reply Last reply Reply Quote 1
                  • griffinboyG
                    griffinboy @CyberGen
                    last edited by

                    @CyberGen I've achieved this using the HISE parametric EQ, using scripts to automate the positions of different bands, stacked to get the frequency response I want.

                    I am also working on my own irr filter, from the ground up in SNEX. If I finish it I'll post it here, but I'm not an expert, and this is a big undertaking, so it may take a while, don't wait : )

                    CyberGenC 1 Reply Last reply Reply Quote 1
                    • CyberGenC
                      CyberGen @griffinboy
                      last edited by

                      @griffinboy good idea. It had not occurred to me. It wouldn’t be an exact replica of the curve but I suppose you can get very close. I’ll try it out. I would still be interested in finding out how to make an exact emulation of an analog filter.

                      Thanks for sharing.

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

                      52

                      Online

                      1.7k

                      Users

                      11.7k

                      Topics

                      102.1k

                      Posts