HISE Logo Forum
    • Categories
    • Register
    • Login

    Multiple Impulses in one Convolution Processor?

    Scheduled Pinned Locked Moved General Questions
    6 Posts 3 Posters 534 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.
    • 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.healeyD musictopM 2 Replies Last reply Reply Quote 0
      • d.healeyD
        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
        • musictopM
          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
          https://musictop69.wixsite.com/creatools
          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
              • musictopM
                musictop
                last edited by

                yes, forgott about that... :)

                my website: https://musictop69.wixsite.com/ilirbajri
                https://musictop69.wixsite.com/creatools
                https://musictop69.wixsite.com/orchestools

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

                47

                Online

                1.7k

                Users

                11.7k

                Topics

                101.9k

                Posts