HELP! A lot of errors
-
@13murderer could u give me a link where i can download?
-
-
@d-healey downloaded, recompiled all networks to dll and same errors
Re-saving file: C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\AutogeneratedProject.jucer
Finished saving: Visual Studio 2022
Finished saving: Xcode (macOS)
Finished saving: Linux Makefile
Compiling 64bit Try ...
MSBuild version 17.14.23+b0019275e for .NET FrameworkMain.cpp
RNBO.cpp
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\ParameterData.h(476,41): warning C4309: initialization: truncation of constant value [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\UIUpdater.h(117,15): warning C4996: 'juce::Array<juce::WeakReferencehise::DllUpdaterBase,juce::ReferenceCountedObject
,juce::DummyCriticalSection,0>::swapWithArray': This method has been replaced by a more flexible templated version and renamed to swapWith to be more consistent with the names used in other classes. [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20): error C2039: "encodedModInfo": is not a member of "snex_shaperccc_impl::instance<1>::metadata". [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\snex_shaperccc.h(92,9):
see declaration "snex_shaperccc_impl::instance<1>::metadata"
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20):
template instantiation context (oldest first)
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\Main.cpp(34,3):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerPolyNode<scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>>>(void)"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerNode(void)"
with
[
T=scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>
]
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(441,14):
compiling reference to class template function instance "scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1808,7):
during compilation of member function class template "void scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>::createExternalModulationInfo(scriptnode::OpaqueNode::ModulationProperties &) const"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(185,35):
see first reference to "scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>::createExternalModulationInfo" in "scriptnode::OpaqueNode::create"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(443,45):
see first reference to "scriptnode::OpaqueNode::create" in "scriptnode::dll::StaticLibraryHostFactory::registerNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
see first reference to "scriptnode::dll::StaticLibraryHostFactory::registerNode" in "scriptnode::dll::StaticLibraryHostFactory::registerPolyNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1814,18):
compiling reference to template function instance "void scriptnode::modulation::ParameterProperties::fromNode<scriptnode::wrap::node<snex_shaperccc_impl::instance<1>>>(void)"C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,14): error C2530: s: references must be initialized [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,14): error C3531: s: variable with 'auto' must have an initializer [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,16): error C2143: syntax error: missing ";" before ":" [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,34): error C2143: syntax error: missing ";" before ")" [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20): error C2039: "encodedModInfo": is not a member of "snex_shaper4_impl::instance<1>::metadata". [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\snex_shaper4.h(92,9):
see declaration "snex_shaper4_impl::instance<1>::metadata"
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20):
template instantiation context (oldest first)
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\Main.cpp(33,3):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerPolyNode<scriptnode::wrap::node<snex_shaper4_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<snex_shaper4_impl::instance<1>>>>(void)"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerNode(void)"
with
[
T=scriptnode::wrap::node<snex_shaper4_impl::instance<1>>
]
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(441,14):
compiling reference to class template function "scriptnode::wrap::node<snex_shaper4_impl::instance<1>>"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1808,7):
during compilation of member function class template "void scriptnode::wrap::node<snex_shaper4_impl::instance<1>>::createExternalModulationInfo(scriptnode::OpaqueNode::ModulationProperties &) const"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(185,35):
see first reference to "scriptnode::wrap::node<snex_shaper4_impl::instance<1>>::createExternalModulationInfo" in "scriptnode::OpaqueNode::create"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(443,45):
see first reference to "scriptnode::OpaqueNode::create" in "scriptnode::dll::StaticLibraryHostFactory::registerNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
see first reference to "scriptnode::dll::StaticLibraryHostFactory::registerNode" in "scriptnode::dll::StaticLibraryHostFactory::registerPolyNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1814,18):
compiling reference to template function instance "void scriptnode::modulation::ParameterProperties::fromNode<scriptnode::wrap::node<snex_shaper4_impl::instance<1>>>(void)"C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20): error C2039: "encodedModInfo": is not a member of "snex_shaper3_impl::instance<1>::metadata". [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\snex_shaper3.h(92,9):
see declaration "snex_shaper3_impl::instance<1>::metadata"
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20):
template instantiation context (oldest first)
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\Main.cpp(32,3):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerPolyNode<scriptnode::wrap::node<snex_shaper3_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<snex_shaper3_impl::instance<1>>>>(void)"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerNode(void)"
with
[
T=scriptnode::wrap::node<snex_shaper3_impl::instance<1>>
]
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(441,14):
compiling reference to class template function "scriptnode::wrap::node<snex_shaper3_impl::instance<1>>"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1808,7):
during compilation of member function class template "void scriptnode::wrap::node<snex_shaper3_impl::instance<1>>::createExternalModulationInfo(scriptnode::OpaqueNode::ModulationProperties &) const"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(185,35):
see first reference to "scriptnode::wrap::node<snex_shaper3_impl::instance<1>>::createExternalModulationInfo" in "scriptnode::OpaqueNode::create"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(443,45):
see first reference to "scriptnode::OpaqueNode::create" in "scriptnode::dll::StaticLibraryHostFactory::registerNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
see first reference to "scriptnode::dll::StaticLibraryHostFactory::registerNode" in "scriptnode::dll::StaticLibraryHostFactory::registerPolyNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1814,18):
compiling reference to template function instance "void scriptnode::modulation::ParameterProperties::fromNode<scriptnode::wrap::node<snex_shaper3_impl::instance<1>>>(void)"C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20): error C2039: "encodedModInfo": is not a member of "snex_shaper1_impl::instance<1>::metadata". [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\snex_shaper1.h(92,9):
see declaration "snex_shaper1_impl::instance<1>::metadata"
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20):
template instantiation context (oldest first)
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\Main.cpp(31,3):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerPolyNode<scriptnode::wrap::node<snex_shaper1_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<snex_shaper1_impl::instance<1>>>>(void)"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerNode(void)"
with
[
T=scriptnode::wrap::node<snex_shaper1_impl::instance<1>>
]
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(441,14):
compiling reference to class template function "scriptnode::wrap::node<snex_shaper1_impl::instance<1>>"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1808,7):
during compilation of member function class template "void scriptnode::wrap::node<snex_shaper1_impl::instance<1>>::createExternalModulationInfo(scriptnode::OpaqueNode::ModulationProperties &) const"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(185,35):
see first reference to "scriptnode::wrap::node<snex_shaper1_impl::instance<1>>::createExternalModulationInfo" in "scriptnode::OpaqueNode::create"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(443,45):
see first reference to "scriptnode::OpaqueNode::create" in "scriptnode::dll::StaticLibraryHostFactory::registerNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
see first reference to "scriptnode::dll::StaticLibraryHostFactory::registerNode" in "scriptnode::dll::StaticLibraryHostFactory::registerPolyNode"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\processors.h(1814,18):
compiling reference to template function instance "void scriptnode::modulation::ParameterProperties::fromNode<scriptnode::wrap::node<snex_shaper1_impl::instance<1>>>(void)"C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20): error C2039: "encodedModInfo": is not a member of "Saturator_impl::instance<1>::metadata". [C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Builds\VisualStudio2022\Try_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\Saturator.h(89,9):
see declaration "Saturator_impl::instance<1>::metadata"
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\modulation.h(172,20):
template instantiation context (oldest first)
C:\Users\sebas\Desktop\Try\DspNetworks\Binaries\Source\Main.cpp(30,3):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerPolyNode<scriptnode::wrap::node<Saturator_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<Saturator_impl::instance<1>>>>(void)"
C:\Program Files\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(422,4):
compiling reference to template function instance "void scriptnode::dll::StaticLibraryHostFactory::registerNode(void)"
with
[
T=scriptnode::wrap::node<Saturator_impl::instance<1>>
] -
@13murderer Did you recompile HISE using the develop branch?
-
@d-healey recompiled the networks as dll - errors in previous message.
want to recompile hise project using the develop branch - image
-
@13murderer Recompile HISE using the develop branch. Then go to Help > About HISE and tell me what commit hash it shows there.
-
-
@13murderer That's not the latest commit. Not sure why it's showing that one, but should be new enough. Now try compiling the dll again - don't post a wall of error message though :)
-
@13murderer idk, i have same commit after 3 recompilings 4d7b66a3
-
-
@13murderer Make a new project, add just that one network, try compiling the DLL, see what happens.
-
@d-healey i dont want to throw a lot of errors and warnings :D
But

there is translate
Main.cpp
RNBO.cpp
include_hi_dsp_library_01.cpp
include_hi_dsp_library_02.cpp
include_hi_tools_01.cpp
include_hi_tools_02.cpp
include_hi_tools_03.cpp
include_juce_audio_basics.cpp
include_juce_audio_formats.cpp
include_juce_core.cpp
include_juce_data_structures.cpp
include_juce_dsp.cpp
include_juce_events.cpp
C:\Program Files\HISE\hi_dsp_library\node_api\helpers\ParameterData.h(476,41): warning C4309: initialization: truncation of constant value [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_dsp_library_01.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\ParameterData.h(476,41): warning C4309: initialization: truncation of constant value [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
include_juce_graphics.cpp
(compiling source file "../../JuceLibraryCode/include_hi_tools_03.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\ParameterData.h(476,41): warning C4309: initialization: truncation of constant value [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\UIUpdater.h(117,15): warning C4996: 'juce::Array<juce::WeakReferencehise::DllUpdaterBase,juce::ReferenceCountedObject,juce::DummyCriticalSection,0>::swapWithArray': This method has been replaced by a more flexible templated version and renamed to swapWith to be more consistent with the names used in other classes. [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_dsp_library_01.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\UIUpdater.h(117,15): warning C4996: 'juce::Array<juce::WeakReferencehise::DllUpdaterBase,juce::ReferenceCountedObject,juce::DummyCriticalSection,0>::swapWithArray': This method has been replaced by a more flexible templated version and renamed to swapWith to be more consistent with the names used in other classes. [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_tools_03.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\ParameterData.h(476,41): warning C4309: initialization: truncation of constant value [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_tools_01.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\UIUpdater.h(117,15): warning C4996: 'juce::Array<juce::WeakReferencehise::DllUpdaterBase,juce::ReferenceCountedObject,juce::DummyCriticalSection,0>::swapWithArray': This method has been replaced by a more flexible templated version and renamed to swapWith to be more consistent with the names used in other classes. [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../Source/Main.cpp")C:\Program Files\HISE\hi_dsp_library\dsp_nodes\AnalyserNodes.cpp(171,33): warning C4305: argument: truncation from "double" to "float" [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_dsp_library_01.cpp")C:\Program Files\HISE\hi_dsp_library\dsp_nodes\AnalyserNodes.cpp(292,7): warning C4189: lastRealIndex: local variable initialized but not used [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_dsp_library_01.cpp")C:\Program Files\HISE\hi_dsp_library\dsp_nodes\AnalyserNodes.cpp(371,9): warning C4189: deltaY: local variable initialized but not used [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_dsp_library_01.cpp")C:\Program Files\HISE\hi_dsp_library\node_api\helpers\UIUpdater.h(117,15): warning C4996: 'juce::Array<juce::WeakReferencehise::DllUpdaterBase,juce::ReferenceCountedObject,juce::DummyCriticalSection,0>::swapWithArray': This method has been replaced by a more flexible templated version and renamed to swapWith to be more consistent with the names used in other classes. [C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\Builds\VisualStudio2022\3_DynamicLibrary.vcxproj]
(compiling source file "../../JuceLibraryCode/include_hi_tools_01.cpp")include_juce_gui_basics.cpp
Creating library .....\dll\Dynamic Library_3.lib and object .....\dll\Dynamic Library_3.exp
Build finished
Build succeeded
3_DynamicLibrary.vcxproj -> C:\Users\sebas\Desktop\PLUGIN\3\DspNetworks\Binaries\dll\Dynamic Library_3.dll
Press any key to continue . . . -
@13murderer said in HELP! A lot of errors:
i dont want to throw a lot of errors and warnings :D
You can ignore warnings, they're not a problem. You only need to be concerned with errors.
It looks like it all went ok
Creating library .....\dll\Dynamic Library_3.lib and object .....\dll\Dynamic Library_3.exp Build finished Build succeeded -
@13murderer hey, i wrapped this shaper to a dsp network so i can compile the final dll, and it throw same errors. Am i doing something wrong?
Maybe i need to compile this dll in other way -
@13murderer said in HELP! A lot of errors:
and it throw same errors.
I thought you'd solved the errors? In your last post there are only warning.
If you're going to post lots of compiler output please wrap it in code tags using this button

This will add some formatting and make it easier to read.
-
@d-healey i will create new project without any snex, so i will just ignore those all troubles. Thanks for service!

