HISE Logo Forum
    • Categories
    • Register
    • Login

    Convolution.setFile

    Scheduled Pinned Locked Moved General Questions
    9 Posts 4 Posters 592 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.
    • JayJ
      Jay
      last edited by

      The .setFile option is not working

      Joansi Villalona

      orangeO 1 Reply Last reply Reply Quote 0
      • orangeO
        orange @Jay
        last edited by

        @Jay
        Put all of your IR files into the "Audio" folder,
        Let's say your convolution fx unit id is "Convolver" then the code will be like that;

        Convolver.setFile("{PROJECT_FOLDER}Your IR File.wav");  
        

        ;)

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        JayJ 3 Replies Last reply Reply Quote 0
        • JayJ
          Jay @orange
          last edited by

          @orange I got it like and is not working

          is saying : Function not found

          Joansi Villalona

          1 Reply Last reply Reply Quote 0
          • JayJ
            Jay @orange
            last edited by

            @orange

            inline function onplateBtnControl(component, value)
            {
            if(value == 1)
            {
            rtLbl.set("text", "Plate");
            ConvolutionReverb.setFile("{PROJECT_FOLDER}Plate.wav");
            }
            };
            Content.getComponent("plateBtn").setControlCallback(onplateBtnControl);

            Joansi Villalona

            1 Reply Last reply Reply Quote 0
            • JayJ
              Jay @orange
              last edited by

              @orange I got it figure it out, I have to declare it like this:

              const var nameofconvolver = Synth.getAudioSampleProcessor("nameofconvolver");

              in order to work.

              but thanks man, you are really helpful.

              Joansi Villalona

              orangeO 1 Reply Last reply Reply Quote 1
              • orangeO
                orange @Jay
                last edited by

                @Jay Yeah I assumed that you've allready declared the convolution engine ;) 👍

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                1 Reply Last reply Reply Quote 1
                • A
                  arminh
                  last edited by

                  I have problem with latest script-node.

                  I tried load irs in simples way but without sucess

                  I have something like this

                  const var ConvolutionReverb1 = Synth.getEffect("Convolution Reverb1");
                  
                  const var Button1 = Content.getComponent("Button1");
                  
                  
                  inline function onButton1Control(component, value)
                  {
                      if(Button1.getValue() == 1)
                      {
                          ConvolutionReverb1.setFile("{PROJECT_FOLDER}1.wav");  
                      }
                  };
                  
                  Content.getComponent("Button1").setControlCallback(onButton1Control);
                  

                  And everytime i have function not found.

                  I added Engine.loadAudioFilesIntoPool(); and still nothing.
                  I don't know what's wrong.

                  ustkU 1 Reply Last reply Reply Quote 0
                  • ustkU
                    ustk @arminh
                    last edited by ustk

                    @arminh You should use Synth.getAudioSampleProcessor() & Engine.loadAudioFilesIntoPool()

                    HiseSnippet 1299.3oc2WssaaaCFlxNZn1YoXsHCaWJDrKb.5LryZ6FPvPchOz4s3XiX2l1qBXjnsIBEofDkaMJx86QZWtGgArWf8Hr2fsepCVTIFItdqAEUW4+i76+HoG3KrIAABejQoQy8HHiO2b3btbZyoXJG0sEx39l8vARhuULqCm6gCBHNHCihOWwvnzFnnu+9YGhYXtMIiEB8RA0lbD0kJy3NnwuPYrNXGxHpql1OtQWaAuofIBA7TzrFxCaeAdB4XrRsBlHiOqsCUJ7GJwRR.xXiCENyGNU7Fdr9ujFPOmQTD0QCAGEytif4nPrhKp4TJyYPZbGfPFlCxxBEiyBaa1i5PWvOKa7EQBrxrPOeXT3lfW8aGd0VF7Lzf2Fwv6AlCs8odxLIJrsoYWNTnFigRfNrh0EU33BlMEfFbYUW7EjN9.wBKp7zZ0dj0SpUa282p7VkgBQfzZFFJ6B9LAKTRE7SHyH9mW25Gsh5QpNgHOHzgJFhc8XjEfoxNZ1XkXzN6tulSOLTJEbkmRQD3qlBWOAGHprShbkQ.XZymP4jpLA1I575PYj..4hABAqRLf2pbYJmApYMNjaGcxBdhaTmgOnoc5A7H.DrPxtkeWYK3iNtRBshJlm565gd0.hTc5U14cCNo+O2t4ny5z+nVsO4x5UeCdFfWKqHyur7k6W9VhMkyRfVSLicNzrW4pXd280BmiERRedEErKU9xxVWUz3wKUVhqXD+kJVMD5eSFVgG5dNwWKoEoHzMluceyUqc2NNqnonf2kSk88HIz5yqoQcpzZnEAqNqrXTmaTnsD0xXc84MTRUSM4knNnpLZt69Iycw0HDEvXIyjBFJJ6nu6C8htsvRbpi.eBmiGwWRUYKiVjYvtw3A5RlsHAWHEdQ5lzp.alVgi8sKNRKmFyWPz3UMnA8Dtfev9.aiBnquGA1lIbBYXY9Ubp85IBfFgb6RT6K3AT4b889uG68psxqkWU39.yATo8zki2BKAuP83CMdStEYKy1iGSrkYfcCyNu5N9JiGlhEssYQX4KMWxZ5bfqk+77Ww+5e+ThLOKD5H.4b6bI3ttdgr.xQD9D4T8NkDb0k6EJ04+h.xgv5uI9hPtyno9Drit+F3SbHLbty3mnM07wu9mMZA2BQ4Sz0oSmQIyWYrfs2wum3qLW5NbjqJ7LMTJ6heq5m+VeDhIDdPQxWlJSwnM2IkznX9BYwUqPtj9nSDPEgOoGV5SUG+wgtCgWDYSf1HNmvBTGYA0hpX5ZoPXHg6DQ7OvWhv5JZiDg0SEp2qtcbFZSySwyHQ2qmzcnnGK7csdNgS7UCc0ugW+8Gq5q+7V4W+02VBPXjOlG3IBH0087UjsmtrVDYHOu5wrxokJ75.gmld2qQJy8zYN.yy4LfNmm5Qy1Ai9qm0ligB8PBDMN8CrgfUk6xMEnFNNk5HmVW2vL16oy9pcVu2qH9n4Qu++u7++9cUEWM3dKKYKkhwgT0SgaymQXvU8QX7gvc6iwgLYJ27iQ8Dbg2TAmZq2ScBAl9mLgjquYoAzARIr4Liy1MNgvH3.sQquowQvCiw9Pdhrl4h5qdt3lpWesYLbsTy9VeZ7FiheB8FiODSnv5wOBpz2E2pdWbFtXaewY1w+wD0n28h3.wMO5UMkL6onsV7+QLMqUsF7nFG5Y11ptiusNBsba1aMr46VCad7ZXySVCad5ZXy2uF17C2nMp6NOHTJbi6+AFCZG8+BMLhepPzn.5egZKyxQ
                    

                    Can't help pressing F5 in the forum...

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      arminh @ustk
                      last edited by

                      @ustk said in Convolution.setFile:

                      Synth.getAudioSampleProcessor()

                      Thanks! I completly forgot about this! :)

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

                      56

                      Online

                      1.7k

                      Users

                      11.7k

                      Topics

                      101.9k

                      Posts