Ok Found the culprit! It was the "Clear" Nodes in a DSP Network, i was using two different math.clear nodes in splitted signals, i removed one of them and save the network and the DLL Compiles fine! the question is why is compiling in my previous machine and not in this one?
I Leave the full Error report:
C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodeBaseClasses.h(128,2): error C2280: 'scriptnode::parameter::list<sc
riptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,s
criptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>
,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empt
y,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identi
ty>>::list(void)': attempting to reference a deleted function [C:\Developing\Tests\Test\DspNetworks\Binaries\Builds\Vis
ualStudio2022\Test_DynamicLibrary.vcxproj]
(compiling source file '../../Source/Main.cpp')
C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(653,1):
compiler has generated 'scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20
,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnod
e::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoo
thed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<sc
riptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>::list' here
C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(653,1):
'scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container:
:chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::cl
ear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::con
tainer::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operati
ons::clear,1>>>>,scriptnode::ranges::Identity>>::list(void)': function was implicitly deleted because a base class in
vokes a deleted or inaccessible function 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass
::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpN
ode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode:
:bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::ma
th::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>::advanced_tuple(void)'
C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(92,1):
'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::
chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::cle
ar,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::cont
ainer::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operatio
ns::clear,1>>>>,scriptnode::ranges::Identity>>::advanced_tuple(void)': function was implicitly deleted because a data
member 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::contain
er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations:
:clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::
container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Oper
ations::clear,1>>>>,scriptnode::ranges::Identity>>::elements' has either no appropriate default constructor or overlo
ad resolution was ambiguous
C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(91,26):
see declaration of 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scri
ptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::ma
th::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<
20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptn
ode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>::elements'
C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodeBaseClasses.h(128,2):
the template instantiation context (the oldest one first) is
C:\Developing\Tests\Test\DspNetworks\Binaries\Source\Main.cpp(36,3):
see reference to function template instantiation 'void scriptnode::dll::StaticLibraryHostFactory::registerPol
yNode<scriptnode::wrap::node<TapeEmu_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<TapeEmu
_impl::instance<1>>>>(void)' being compiled
C:\Developing\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(412,4):
see reference to function template instantiation 'void scriptnode::dll::StaticLibraryHostFactory::registerNod
e<T>(void)' being compiled
with
[
T=scriptnode::wrap::node<TapeEmu_impl::instance<1>>
]
C:\Developing\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(431,14):
see reference to class template instantiation 'scriptnode::wrap::node<TapeEmu_impl::instance<1>>' being compi
led
C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(1619,36):
see reference to class template instantiation 'TapeEmu_impl::instance<1>' being compiled
C:\Developing\Tests\Test\DspNetworks\Binaries\Source\TapeEmu.h(108,57):
see reference to class template instantiation 'scriptnode::container::chain<scriptnode::parameter::list<scrip
tnode::parameter::plain<scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptn
ode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode
::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<
scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scr
iptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::sw
itcher>,0>,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::control
::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode
::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<s
criptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter
::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::
parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,sc
riptnode::control::multilogic::minmax>,0>,scriptnode::parameter::plain<scriptnode::control::multi_parameter<1,scriptn
ode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2
>,scriptnode::control::multilogic::minmax>,0>,scriptnode::parameter::plain<scriptnode::control::multi_parameter<1,scr
iptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,
1>,0>,scriptnode::control::multilogic::minmax>,0>>>,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::
parameter::empty,scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::paramete
r::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap:
:fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::p
arameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode
::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scrip
tnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Ide
ntity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEq
SubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateV
ariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<his
e::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelF
ilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parame
ter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEq
SubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter:
:plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::c
ontrol::multilogic::minmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptn
ode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::
MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<his
e::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubTy
pe>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fi
x<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::par
ameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariabl
eEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptn
ode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<2
0,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptno
de::math::Operations::clear,1>>>>>>>>>' being compiled
C:\Developing\HISE\hi_dsp_library\node_api\nodes\Container_Chain.h(170,78):
see reference to class template instantiation 'scriptnode::container::container_base<ParameterClass,scriptnod
e::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::control:
:xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::contain
er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations:
:clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::
container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Oper
ations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_paramete
r<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::Filte
rNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filte
rs::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptno
de::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain
<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::contro
l::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::Filte
rNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scrip
tnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannel
Filter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,scriptnode::container::split<scri
ptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode
::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptno
de::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNode
Base<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container:
:chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::cl
ear,1>>>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::Fi
lterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::Mul
tiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::S
tateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,s
criptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>>>>' being compiled
with
[
ParameterClass=scriptnode::parameter::list<scriptnode::parameter::plain<scriptnode::control::xfader<scrip
tnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scr
iptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,
scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::ch
ain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear
,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>,0>,scriptnode::parameter::chain<scriptnode::range
s::Identity,scriptnode::parameter::plain<scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptno
de::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::
StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilt
er<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiCh
annelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise
::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,0>,scriptnode::par
ameter::plain<scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase
<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,0>,scriptnode:
:parameter::plain<scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNode
Base<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,0>>>
]
C:\Developing\HISE\hi_dsp_library\node_api\nodes\Containers.h(130,28):
see reference to class template instantiation 'std::tuple<scriptnode::wrap::fix<2,scriptnode::container::chai
n<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<script
node::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scr
iptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>
,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::em
pty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Id
entity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnod
e::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::S
tateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilte
r<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiCha
nnelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise:
:MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control
::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::S
tateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptno
de::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>
,scriptnode::control::multilogic::minmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap:
:fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterN
odeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiCha
nnelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateV
ariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,script
node::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<s
criptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise
::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubTy
pe>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypa
ss::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::O
pNode<scriptnode::math::Operations::clear,1>>>>>>>>>' being compiled
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(829,23):
see reference to class template instantiation 'std::_Tuple_val<_This>' being compiled
with
[
_This=scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap:
:fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoo
thed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<sc
riptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypas
s::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::Op
Node<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptno
de::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain
<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::paramet
er::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode
::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,s
criptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType
>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain
<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control
::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::Filter
NodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,script
node::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::
parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVari
ableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scri
ptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothe
d<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scrip
tnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fi
x<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filter
s::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise:
:MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scr
iptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>
>>>
]
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(151,9):
see reference to class template instantiation 'scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnod
e::parameter::empty,scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::param
eter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wr
ap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode
::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptn
ode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,sc
riptnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::
Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariabl
eEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::Sta
teVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<
hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChann
elFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_par
ameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariabl
eEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::paramet
er::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode
::control::multilogic::minmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scri
ptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<his
e::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<
hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSu
bType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap:
:fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::
parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVari
ableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scri
ptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothe
d<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scrip
tnode::math::Operations::clear,1>>>>>>>>' being compiled
C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(252,2):
see reference to class template instantiation 'scriptnode::container::chain<scriptnode::parameter::empty,scri
ptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode:
:bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::ma
th::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scri
ptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptn
ode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switch
er>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::par
ameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,script
node::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,
2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSub
Type>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVari
ableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::par
ameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,script
node::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::fi
lters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::m
inmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain
<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hi
se::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSub
Type>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::by
pass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math:
:OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptn
ode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scrip
tnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterN
odeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::contain
er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations:
:clear,1>>>>>>>' being compiled
C:\Developing\HISE\hi_dsp_library\node_api\nodes\Container_Chain.h(170,78):
see reference to class template instantiation 'scriptnode::container::container_base<ParameterClass,scriptnod
e::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypa
ss::smoothed<20,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptno
de::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smo
othed<20,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::mat
h::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_p
arameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters
::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode
::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<s
criptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter
::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode:
:control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters
::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax
>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::Multi
ChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,scriptnode::container::spl
it<ParameterClass,scriptnode::wrap::fix<2,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptn
ode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNo
deBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChann
elFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<ParameterClass
,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::
chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::State
VariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,
scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smo
othed<20,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::mat
h::Operations::clear,1>>>>>>>' being compiled
with
[
ParameterClass=scriptnode::parameter::empty
]
C:\Developing\HISE\hi_dsp_library\node_api\nodes\Containers.h(130,28):
see reference to class template instantiation 'std::tuple<scriptnode::wrap::fix<2,scriptnode::control::xfader
<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::cha
in<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,
1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::contain
er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations:
:clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scr
iptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBa
se<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::Fil
terNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::fil
ters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<script
node::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::mult
ilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBa
se<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::
control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<
hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,scriptnode::container::split<scriptnode:
:parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap:
:fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::fil
ters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hi
se::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<
scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>
>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNod
eBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChann
elFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVar
iableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptno
de::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>>' being compiled
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(829,23):
see reference to class template instantiation 'std::_Tuple_val<_This>' being compiled
with
[
_This=scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::paramet
er::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap
::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::
parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnod
e::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scri
ptnode::faders::switcher>>
]
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(151,9):
see reference to class template instantiation 'scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode
::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptno
de::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scrip
tnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<s
criptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>
>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>' being compiled
C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(252,2):
see reference to class template instantiation 'scriptnode::control::xfader<scriptnode::parameter::list<script
node::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scr
iptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>
,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::em
pty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Id
entity>>,scriptnode::faders::switcher>' being compiled
C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodes.h(1631,87):
see reference to class template instantiation 'scriptnode::control::pimpl::parameter_node_base<ParameterClass
>' being compiled
with
[
ParameterClass=scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,
scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode
::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoot
hed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scr
iptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>
]
C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodeBaseClasses.h(127,2):
while compiling class template member function 'scriptnode::control::pimpl::parameter_node_base<ParameterClas
s>::parameter_node_base(const juce::Identifier &)'
with
[
ParameterClass=scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,
scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode
::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoot
hed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scr
iptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>
]
C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodes.h(1637,3):
see the first reference to 'scriptnode::control::pimpl::parameter_node_base<ParameterClass>::parameter_no
de_base' in 'scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass
::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpN
ode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode:
:bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::ma
th::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>::xf
ader'
with
[
ParameterClass=scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,
scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode
::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoot
hed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scr
iptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>
]
C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(330,1):
see the first reference to 'scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter
::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::
fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::pa
rameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode:
:wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,script
node::faders::switcher>::xfader' in 'scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<
scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::emp
ty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Ide
ntity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::paramet
er::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::rang
es::Identity>>,scriptnode::faders::switcher>>::fix'