Faust crashes Hise (Win)
-
Hello, I have successfully compiled Hise with Faust on Windows 10 using VS 2022. Everything works fine in Hise and I get the "Faust Enabled" label on the upper right. I add a scriptfx then add a core.faust module, then either go to create new file or import file into project. The faust module gives the message "Recompiling from Faust Code" then Hise closes immediately. I am using Hise 3.0.0 and Faust 2.5.4.9. I have tested Faust separately and it works fine outside of Hise. Faust is in the system variable path. Any suggestions?
-
@lmno we are all using 2.50 at the moment...
..see this :
https://forum.hise.audio/topic/7356/faust-2-58-11-to-test/9
so we look like going to 2.54, but right now back to safety with 2.50.X
-
I've pushed a change that allows the latest faust version but it requires a change in the projucer if you want to keep using the old 2.50.6 version that we all have grown to love.
-
@Christoph-Hart and @Lindon - worked like a charm. Thanks.
-
Using the very last commit of HISE and faust 2.59.6.
The same issue occurs. When debugging in VS17 I got this :
Faust jit compilation successful Faust DSP instantiation successful Exception : read access violation. f->**** was nullptr.
here in 'HISE\hi_faust\FaustWrapper.h' :
// This method assumes faustDsp to be initialized correctly virtual bool setup() { for(auto f: faustDsp) f->buildUserInterface(&ui); // this line init(); return true; }
Any clue ? I read what was written before but the newer faust version bug is supposed to be fixed...