Getting HISE to recognise I've downloaded and installed Faust 2.74.6....
-
in the never ending cycle of dependencies....
So I've downloaded and run the exe installer for Faust 2.74.6 - and run it twice to make sure...
But HISE cant seem to work it out...
I've restarted the machine, restarted HISE etc.
What am I doing wrong ?
-
@Lindon Is this in a fresh HISE project?
-
@d-healey no its in the monster that is HoriZEN.
-
@Lindon Check if the issue is there in a new project, if it isn't then it means there are some residual files in your monster project that need to be cleared.
-
@d-healey brand new project in a band new HISE, I get this:
-
@Lindon I will try and recompile HISE again...
-
@Lindon Ok that fixed that problem - I think I got myself confused about the order I did the build and update of faust...
so I can load my project - and load my scriptNodes, but now when I try and do the compile I get this:
D:\HISE\hi_tools\hi_standalone_components\SliderPack.cpp(1397,18): error C2653: 'simple_css': is not a class or namespa ce name [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../JuceLibraryCode/include_hi_tools_01.cpp') D:\HISE\hi_tools\hi_standalone_components\SliderPack.cpp(1397,47): error C2065: 'Hover': undeclared identifier [C:\Curr ent_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../JuceLibraryCode/include_hi_tools_01.cpp') D:\HISE\hi_tools\hi_standalone_components\SliderPack.cpp(1398,18): error C2653: 'simple_css': is not a class or namespa ce name [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../JuceLibraryCode/include_hi_tools_01.cpp') D:\HISE\hi_tools\hi_standalone_components\SliderPack.cpp(1398,47): error C2065: 'Active': undeclared identifier [C:\Cur rent_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../JuceLibraryCode/include_hi_tools_01.cpp') D:\HISE\hi_tools\hi_standalone_components\SliderPack.cpp(1404,18): error C2653: 'simple_css': is not a class or namespa ce name [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../JuceLibraryCode/include_hi_tools_01.cpp') D:\HISE\hi_tools\hi_standalone_components\SliderPack.cpp(1404,47): error C2065: 'Hover': undeclared identifier [C:\Curr ent_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../JuceLibraryCode/include_hi_tools_01.cpp')
Delete teh build folder(for scriptnodes) and tried again - same result
-
@Lindon In the latest commits to HISE a couple of days ago I noticed several CSS related things, along with the build status showing failing.
Try the commit from the 10th - 2bcf6f906195ae685cced442882d074c9dbd9532
-
@d-healey well - slightly better. now I get this:
D:\HISE\JUCE\modules\juce_core\system\juce_TargetPlatform.h(56,1): error C1189: #error: "No global header file was inc luded!" [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj]
-
@Lindon Try going back another commit :)
-
@d-healey I did and now it wont even compile HISE:
1>D:\HISE\JUCE\modules\juce_audio_devices\juce_audio_devices.cpp(136,12): error C1083: Cannot open include file: 'iasiodrv.h': No such file or directory
Oh hang on tharts an SDK error I think - let me chk I have that copied properly...
-
@Lindon yep that was on me for sloppy copying, - but I tried the 4th July and I stll get this:
D:\HISE\JUCE\modules\juce_core\system\juce_TargetPlatform.h(56,1): error C1189: #error: "No global header file was inc luded!" [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj]
-
@Christoph-Hart ok so I have gone back as far as 4th July - which is the build that says;
- update faust to newest version
So as I have (as you recommended) updated to the latest version of Faust - I dont think I can go back further than this to find a version that will build my script node dll...
what do you suggest?
-
@Lindon Did you clean you build folder before compiling your project? Did you remove old additional source code files before compiling your network?
-
@d-healey said in Getting HISE to recognise I've downloaded and installed Faust 2.74.6....:
@Lindon Did you clean you build folder before compiling your project? Did you remove old additional source code files before compiling your network?
I cannot compile my project as it uses hardCoded Master Effects and the DLL is no longer there...
I removed all the AdditionalCode - and I get the same error. But at this point I dont even think its the networks that are at fault - its in juce_TargetPlatform.h - so it would surprise me as a problem in ScriptNode..
D:\HISE\JUCE\modules\juce_core\system\juce_TargetPlatform.h(56,1): error C1189: #error: "No global header file was inc luded!" [C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Builds\VisualStudio2022\Horizen_DynamicLibrary.vcxproj] (compiling source file '../../Source/Main.cpp')
So its trying to compile Main.cpp
-
@Lindon OK so I tried it with a simple project - (one single saved core.faust node) and I get the same compile error....
next I tried a non-faust node(jchorus) and again same problem....
All out of ideas now...
-
@Lindon I'm using the commit from July 10th, and I've installed the latest version of Faust without facing any issues. So it works.
Although, look at the comments in the juce_TargetPlatform.h file :#ifdef JUCE_APP_CONFIG_HEADER #include JUCE_APP_CONFIG_HEADER #elif ! defined (JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED) /* Most projects will contain a global header file containing various settings that should be applied to all the code in your project. If you use the projucer, it'll set up a global header file for you automatically, but if you're doing things manually, you may want to set the JUCE_APP_CONFIG_HEADER macro with the name of a file to include, or just include one before all the module cpp files, in which you set JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 to silence this error. (Or if you don't need a global header, then you can just define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED globally to avoid this error). Note for people who hit this error when trying to compile a JUCE project created by a pre-v4.2 version of the Introjucer/Projucer, it's very easy to fix: just re-save your project with the latest version of the Projucer, and it'll magically fix this! */ #error "No global header file was included!" #endif
But I'm just catching up so you've probably already seen this...
-
@Matt_SF said in Getting HISE to recognise I've downloaded and installed Faust 2.74.6....:
JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED
Matt, thanks for this, so I tried to run the compile from projucer, and it failed in VS2022 with the same option, so I added:
JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1
into the preprocessor definitions
and this got me past this problem, but gave me a TRUCK load more :
1>------ Build started: Project: Horizen_DynamicLibrary, Configuration: Release x64 ------ 1>Main.cpp 1>RNBO.cpp 1>include_hi_dsp_library_01.cpp 1>include_hi_dsp_library_02.cpp 1>include_hi_tools_01.cpp 1>include_hi_tools_02.cpp 1>include_juce_audio_basics.cpp 1>include_juce_audio_formats.cpp 1>include_juce_core.cpp 1>include_juce_data_structures.cpp 1>include_juce_dsp.cpp 1>include_juce_events.cpp 1>include_juce_graphics.cpp 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(38,54): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(41,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(42,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(38,48): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(38,48): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(47,34): 1> see reference to alias template instantiation 'BitRed01_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(41,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(42,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\BitRed01.h(53,39): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ChorusTest.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ChorusTest.h(99,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ChorusTest.h(115,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ChorusTest.h(116,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ChorusTest.h(157,44): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\CubicNLDist.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\CubicNLDist.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\CubicNLDist.h(41,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\CubicNLDist.h(41,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\CubicNLDist.h(41,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\CubicNLDist.h(46,34): 1> see reference to alias template instantiation 'CubicNLDist_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DattorroTest.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DattorroTest.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DattorroTest.h(39,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DattorroTest.h(39,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DattorroTest.h(39,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DattorroTest.h(44,34): 1> see reference to alias template instantiation 'DattorroTest_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DirtModule.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DirtModule.h(40,40): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DirtModule.h(43,54): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DirtModule.h(40,34): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DirtModule.h(40,34): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\DirtModule.h(47,47): 1> see reference to alias template instantiation 'DirtModule_impl::chain_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustCompressor.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustCompressor.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustCompressor.h(39,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustCompressor.h(39,39): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustCompressor.h(39,39): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustCompressor.h(44,44): 1> see reference to alias template instantiation 'FaustCompressor_impl::wrapfaust1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustFlanger.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustFlanger.h(34,54): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustFlanger.h(274,50): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustFlanger.h(274,44): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustFlanger.h(274,44): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\FaustFlanger.h(279,44): 1> see reference to alias template instantiation 'FaustFlanger_impl::wrapwrapfaust12_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\jpverbtest.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\jpverbtest.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\jpverbtest.h(39,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\jpverbtest.h(39,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\jpverbtest.h(39,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\jpverbtest.h(44,34): 1> see reference to alias template instantiation 'jpverbtest_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(23,47): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(40,54): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(72,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(73,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(501,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(923,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(72,39): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(72,39): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(929,34): 1> see reference to alias template instantiation 'Phasertest1_impl::wrapmulti1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(73,39): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(501,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(501,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(930,34): 1> see reference to alias template instantiation 'Phasertest1_impl::chain6_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(923,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(923,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\Phasertest1.h(931,34): 1> see reference to alias template instantiation 'Phasertest1_impl::chain7_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(34,55): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(34,49): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(34,49): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(40,48): 1> see reference to alias template instantiation 'pingpong_impl::tempo_sync_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(43,41): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(54,41): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(43,35): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(43,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(60,47): 1> see reference to alias template instantiation 'pingpong_impl::chain3_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(54,35): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(54,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(61,47): 1> see reference to alias template instantiation 'pingpong_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(66,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(70,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(66,39): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(66,39): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(71,34): 1> see reference to alias template instantiation 'pingpong_impl::wrapmulti1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(70,47): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(70,47): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\pingpong.h(76,34): 1> see reference to alias template instantiation 'pingpong_impl::split_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\StereoDelay.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\StereoDelay.h(34,54): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\StereoDelay.h(67,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\StereoDelay.h(67,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\StereoDelay.h(67,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\StereoDelay.h(72,34): 1> see reference to alias template instantiation 'StereoDelay_impl::chain3_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(36,55): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(36,49): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(36,49): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(42,48): 1> see reference to alias template instantiation 'TapeDelay_impl::tempo_sync_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(44,41): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(46,41): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(48,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(55,43): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(166,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(166,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(166,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(171,54): 1> see reference to alias template instantiation 'TapeDelay_impl::chain2_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(178,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(44,35): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(44,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(179,34): 1> see reference to alias template instantiation 'TapeDelay_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(46,35): error C3203: 'jdelay': unspecialized alias template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(48,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(178,47): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(178,47): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\TapeDelay.h(267,39): 1> see reference to alias template instantiation 'TapeDelay_impl::split_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\WhiteDwarf.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\WhiteDwarf.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\WhiteDwarf.h(39,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\WhiteDwarf.h(39,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\WhiteDwarf.h(39,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\WhiteDwarf.h(44,34): 1> see reference to alias template instantiation 'WhiteDwarf_impl::chain1_t<NV>' being compiled 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ZReverb.h(23,45): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ZReverb.h(34,53): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ZReverb.h(39,41): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ZReverb.h(39,35): error C3203: 'gain': unspecialized class template can't be used as a template argument for template parameter 'Processors', expected a real type 1>(compiling source file '../../Source/Main.cpp') 1>C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ZReverb.h(39,35): 1>the template instantiation context (the oldest one first) is 1> C:\Current_HISE_work\Horizen\DspNetworks\Binaries\Source\ZReverb.h(44,34): 1> see reference to alias template instantiation 'ZReverb_impl::chain1_t<NV>' being compiled 1>Done building project "Horizen_DynamicLibrary.vcxproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== ========== Build completed at 15:47 and took 05.263 seconds ==========
Perhaps Im now running into the problems @Christoph prophesised when he did the faust upgrade thing....tho I cant see how - as these errors are showing up in nodes that have no Faust in them at all...in fact every single module is now showing up with errors.
-
@Lindon have you exported the dll again?
-
@Christoph-Hart said in Getting HISE to recognise I've downloaded and installed Faust 2.74.6....:
@Lindon have you exported the dll again?
I cant get any DLL to export at all...this is what is failing ...