Nasty Faust problem....
-
I have a nasty bug(I think) in the Faust compile process... I cant get my ScriptNode effects to compile because one (or other) of my faust-based nodes fails with this:
C:\Current_HISE_work\Horizen\DspNetworks\ThirdParty\FaustZReverb.h(15,10): error C1083: Cannot open include file: 'src/ FaustZReverb.cpp': No such file or directory [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022 \Horizen_DynamicLibrary.vcxproj]
So looking in FaustZReverb.h at the line specified I see:
#include "src/FaustZReverb.cpp"
So this file is present, and in this case is 26KB in size, but whenever I build my faust-based effect, I get the above error and the file size is set to 0KB
So I deleted the build folder - no change
I rebuilt the ScriptNode, and it works, but a random other faust-based network fails in the same way...This all used to work smoothly - but now..huh? What am I missing?
-
I don't know if this is your case but to compile the ScriptNodes I have with faust, I need to copy /src into the main HISE folder with the .cpp file inside and the .h file always inside the HISE folder
-
@Mighty23 said in Nasty Faust problem....:
I don't know if this is your case but to compile the ScriptNodes I have with faust, I need to copy /src into the main HISE folder with the .cpp file inside and the .h file always inside the HISE folder
what? where?
Can you give me an example?
-
@Lindon this is fixed already. Update to develop.
-
@Christoph-Hart ..ah Ok thanks.
-
@Lindon Inside your project folder there is "...\DspNetworks\ThirdParty" inside this folder there is a .h file and the src folder.
I need to copy the /src folder inside the folder that contains HISE (not the project folder but the HISE folder). in addition to the /src folder, I must also copy the .h file contained in: \DspNetworks\ThirdParty\
-
@Lindon Ok so now I have to update faust too.. Im on 2.69.3 -- whats our latest "Safe" faust version?
-
@Lindon the latest.
-
@Christoph-Hart said in Nasty Faust problem....:
@Lindon the latest.
yeah and thats provinf problematic as HISE wont recognise it... so another post coming on that.
-
@Lindon said in Nasty Faust problem....:
yeah and thats provinf problematic as HISE wont recognise it... so another post coming on that.
Working here in the latest version of HISE. There was a discussion about this on the forum a couple of weeks ago where Christoph was deciding whether to sacrifice backwards compatibility with older faust versions with the latest update to HISE.
https://forum.hise.audio/topic/9992/faust-acting-up-on-windows?_=1721647300915
-
@d-healey see my other post - I cant even get to any code I've written for FAUST as HISE says Im still on the old version.