Additional Source Code folder madness
-
So in my Additional Source Code folder inside my Project directory is a bunch of dsp .h files and other stuff. A LOT of it is now junk, but a LOT of what I seem to need isn't in there either.... I think I'm now faced with manually trying to link 50+ .h files and working out exactly what the system is....
Is there no tool in Hise that can reset / rewrite / update the includes.h file in there? It's throwing Xcode because obviously it can't find most of the dsp files I've been working through this last few weeks
I can't delete it because the compiler expects it to be in there. I've deleted a lot of experimental dsp nodes and networks etc (I didn't realise there's now a tool for this in Hise). But weirdly very few of my new dsp stuff has appeared in there...
-
@DanH Typically I will just delete the contents of that folder then recompile with my scriptnode networks I want to keep. If you are using any external C++ elements you may need to recompile those first.
-
@HISEnberg thanks will try
-
@HISEnberg Cool that worked, all those files now seem to be neatly stored in the 'nodes' sub folder so perhaps I bridged 2 versions of HISE when that change was made, I dunno.
Thanks tho!
-
@DanH Hmm I should probably take a closer look at those headers since I never fully understood the point of the AdditionSourceCode Folder. I am thinking now that the headers (.h) files found in the subfolder nodes of the DSP Networks folder might pertain to compiling the project specifically for the FX networks, and the ones found in the Additional Source Code Folder are the headers attaching them to the rest of the HISE project.
-
@HISEnberg @Christoph-Hart might have to answer that, but I could export my dsp to dll and then export my project to AU / VST so I'm happy
-
Yup the files in the additional source code folder are used when exporting the plugin. You can safely delete all files in the nodes subfolder, they are recreated when you compile the FX dll.