Forum

    • Register
    • Login
    • Search
    • Categories

    Multiple Impulses in one Convolution Processor?

    General Questions
    3
    6
    275
    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.
    • M
      musictranscriber last edited by

      Is it possible to have multiple convolution reverb impulses within one processor? Basically, I would like to allow the user to choose between different convolution reverbs. As always, thanks!

      d.healey musictop 2 Replies Last reply Reply Quote 0
      • d.healey
        d.healey @musictranscriber last edited by

        @musictranscriber Not at the same time, but you can load them via scripting.

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

        1 Reply Last reply Reply Quote 0
        • musictop
          musictop @musictranscriber last edited by musictop

          @musictranscriber - you can find a lot of solutions by searching through the forum, found this recently when i needed convolution combobox for my project.

          const var ConvolutionReverb = Synth.getAudioSampleProcessor("Convolution Reverb");
          
          const var ComboBox1 = Content.getComponent("ComboBox1");
          ComboBox1.setControlCallback(loadImpulse);
          
          inline function loadImpulse(control, value)
          {
              ConvolutionReverb.setFile("{PROJECT_FOLDER}"+ control.getItemText() + ".wav");
          }
          

          and then list impulse filenames on 'Combobox Specific Properties' of Property Editor of the Combobox

          my website: https://musictop69.wixsite.com/ilirbajri
          orchestools instruments at: https://musictop69.wixsite.com/orchestools

          1 Reply Last reply Reply Quote 0
          • M
            musictranscriber last edited by

            @musictop Thanks so much, I'm gonna give this a go!

            1 Reply Last reply Reply Quote 0
            • M
              musictranscriber last edited by

              Just gave this a go, and it worked brilliantly, except that before you:

              ComboBox1.setControlCallback(loadImpulse);
              

              you need to

               Engine.loadAudioFilesIntoPool();
              

              Otherwise, brilliant.

              1 Reply Last reply Reply Quote 1
              • musictop
                musictop last edited by

                yes, forgott about that... 🙂

                my website: https://musictop69.wixsite.com/ilirbajri
                orchestools instruments at: https://musictop69.wixsite.com/orchestools

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

                20
                Online

                1.1k
                Users

                6.8k
                Topics

                62.4k
                Posts