HISE Logo Forum
    • Categories
    • Register
    • Login

    Meaning of Convo Reverb Parameters?

    Scheduled Pinned Locked Moved Solved Scripting
    6 Posts 3 Posters 328 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.
    • clevername27C
      clevername27
      last edited by clevername27

      Does anyone know what…

      …the Latency parameter is for?

      …what's up with "Impulse Length"? The docs say to use "sample range", but that parameter doesn't appear anywhere.

      …what's meant by not being able to do something "during rendering"?

      …the "FFTType" would be used for?

      Thanks!

      EDIT: Figured them out - all good.

      Oli UllmannO 1 Reply Last reply Reply Quote 0
      • clevername27C clevername27 has marked this topic as solved on
      • Oli UllmannO
        Oli Ullmann @clevername27
        last edited by

        @clevername27 said in Meaning of Convo Reverb Parameters?:

        "sample range"

        I am asking myself the same questions right now! :-) Could you let me know what you found out? Especially I would like to know how I can change the pulse length. I haven't found anywhere the answer how to change the parameter "sample range". Thanks a lot! :-)

        clevername27C 1 Reply Last reply Reply Quote 1
        • clevername27C
          clevername27 @Oli Ullmann
          last edited by

          @Oli-Ullmann Going from memory here…

          Modifying impulse length changes the duration of the impulse response. I don't recall if it's actually implemented in HISE. (HISE uses a third-party library.) You'd use this parameter (roughly) to alter the duration of the reverberant signal.

          I don't know what happens when you change the impulse response length in this library. It might only get smaller, and simply specify the first N points of the impulse response to use. Or, it could go both ways, and interpolate a new impulse response—this would take time, and changing it in real-time is messy. This may be what "rendering" refers to (e.g., rendering a new impulse response). Regardless, generally, if you want to change reverb parameters in real-time, you're better off with an algorithmic reverb. (Alternately, you can mute the output until the user stops turning the knob, and wait for the new impulse response to render—if that is, in fact, what is happening.) I don't recall if the reverb library HISE uses employs this parameter, or (if so) if HISE hooks into it. My best recollection is that HISE does not.

          I'm not aware of different "types" of FFTs; I'm guessing this refers to the windowing function or perhaps the averaging algorithm. Within the context of HISE, you wouldn't change this (and I'm not sure that it's implemented).

          Oli UllmannO 1 Reply Last reply Reply Quote 1
          • Oli UllmannO
            Oli Ullmann @clevername27
            last edited by

            @clevername27
            Thank you for the detailed answer! I think the simplest solution would then be to offer the user different reverb presets or reverb programs with different reverb times. So different IRs for different times. Thanks for the feedback and all the best from Germany.

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @Oli Ullmann
              last edited by

              @Oli-Ullmann yup that's usually how it's done with IRs. Shortening the IR by resampling will also shift the frequency response and might have undesirable side effects and applying the new time stretching engine to IR impulses might do something similarly bad so I won't even bother trying :)

              Oli UllmannO 1 Reply Last reply Reply Quote 1
              • Oli UllmannO
                Oli Ullmann @Christoph Hart
                last edited by

                @Christoph-Hart thank you for the explanation! HISE is just great! Keep it up! :-)

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

                30

                Online

                1.7k

                Users

                11.7k

                Topics

                102.0k

                Posts