Updating an existing RNBO export in HISE 4.1
-
Hi everyone,
I have a question about the correct workflow for updating / recompiling an already working RNBO C++ export inside HISE 4.1.
My setup:
I exported an RNBO patch as C++
copied all generated RNBO files into:
DspNetworks/ThirdParty/src
then compiled the DSP network as DLL
everything worked correctly the first time
The problem starts when I want to update the RNBO code later.
Then I:
exported RNBO again
overwrote all files inside ThirdParty/src
opened HISE
used Compile DSP networks as dll
After that the build fails.
The compile log only shows:
Create files
Sorting include dependencies
Creating C++ file for Network Kanal42test_w
Copying third party files
Compiling dll pluginCompiling test ...
** BUILD FAILED **CompileC ... Main.cpp normal x86_64 c++
(1 failure)
The first compile of the project worked perfectly.
The problem only happens after replacing the RNBO export with an updated version.
I already tried:
overwriting all RNBO files
clean build directory
clean DSP network files
restarting HISE
creating a completely new project
A new project works again initially, but updating the RNBO export later breaks the compile again.
So my questions are:
What is the correct workflow in HISE 4.1 for updating RNBO exports?
Should the entire ThirdParty/src RNBO folder be deleted before copying the new export?
Does HISE cache generated RNBO files / DLLs somewhere?
Is there a safe/recommended way to update RNBO DSP code without rebuilding everything from scratch every time?
Would really appreciate any advice from people using RNBO with HISE 4.1.
Thanks! -
@voxuer1 said in Updating an existing RNBO export in HISE 4.1:
in HISE 4.1
Which commit? - version number has almost no meaning.
-
-
@voxuer1 which commit of HISE, from github
