Convolution.setFile



  • The .setFile option is not working



  • @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");  
    

    😉



  • @orange I got it like and is not working

    is saying : Function not found



  • @orange

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



  • @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.



  • @Jay Yeah I assumed that you've allready declared the convolution engine 😉 👍



  • 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.



  • @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
    


  • @ustk said in Convolution.setFile:

    Synth.getAudioSampleProcessor()

    Thanks! I completly forgot about this! 🙂


Log in to reply
 

14
Online

694
Users

2.8k
Topics

23.5k
Posts