@Lindon Worked for me, but im not using the latest version of HISE, maybe a bug?
Posts
-
RE: Macro Modulators...seem to be brokenposted in Bug Reports
-
RE: Macro Modulators...seem to be brokenposted in Bug Reports
@Lindon Not if you use a Global Modulation Module in the Macro Modulation Source and take the LFO from a Global Modulator Container. I Remember fixing this issue using that approach.
-
RE: Macro Modulators...seem to be brokenposted in Bug Reports
@d-healey Im sure I did this with a purpose but I don't remember why

-
RE: Macro Modulators...seem to be brokenposted in Bug Reports
@d-healey I did that because I didn't want to ignore the MIDI CC Messages.
-
RE: Macro Modulators...seem to be brokenposted in Bug Reports
@Lindon Use a MIDI Processor in the Macro Modulation Source to ignore the note on Callback. I Used something like this:
function onNoteOn() { for(i = 0; i < 127; i++) { if (Message.getNoteNumber() == i) { Message.ignoreEvent(true); } } } -
RE: Multi Channel / Multi Output Help!posted in General Questions
@lijas90 It's working for me, you don't going to hear any difference because you're using the Standalone HISE, you'll need the Plugin version to test it but if you don't want to compile the Plugin version of HISE just force the Multichannel routing at the beginning of your script and ensure you are compiling your Plugin as a multichannel Instrument.
Something like this:
for (i = 0; i < 12; i++) Matrix.addConnection(i, i); -
RE: Adjusting a knob’s value using radio buttonsposted in General Questions
@ILIAM Do you mean this?
HiseSnippet 1206.3ocwX12SiaCF.2AH2NxVuAR6CPD+U63DWSeIkJ1z5n.2PaEpVugF5zoSlDGpEI1UIN2QGpS2Gs8QZeC1ryKMtPyNnYTRkppedy+7ierqi66SsPAATefh1aFOBAT9J0AiIrgcGBwDvwG.TdgZOX.C4qGKZ+wifAAHafhxpuVHPY80.QO+8OrOzERrPYh.fynXKzuf8vrLo867yXW2if1n2f8jrtQmisnjtTWZHmmUUqBFAstBdI5DnvrUTA+DLXHP4aUq1zDgZU2w1FVutsooY6ca2nsAzoZC3EFlsaTqQqZ61xAn7rCswLp+.FjgB.JqsO0d7fgzORh6fyvA3KbQhFFfA7dNV7QTWawPTHEzcH10teZhJ.viR+rz1pwosuQsG1FOUdV5aiHE5YdHm.UVYV7VcF7LjwqpDdyAIEIjVKFoMUGX4iGwxzH34KUOlvmMcf74IYThsErxdqp1kxsfv1wCdE5HediodT1rZ0Wpy+pxdZZ74p.l9Gf7Jiq6teHiwaq+85u8c6oyeJIqOSqg4dxZFf85yyTLL4RtxzN9RDqK0aDkvaTdKIa1pB26RZNTe8xXtCU2SGq+cSiOu01aWoj1MkzDHjg0awuK+vGMviMbK8s4AdaiJh9YhnqDed0qzOJjXwvTRIMLwESP5NIBz4ErociH99T2xVoA+k7wnaHJiHWpEzUGaesflozsClXit9TmLGiGlwoQw2etArvlalZs3A6nWNsySkcS1OEOR40cBPryDVWVv115FB.xyVqgPxkH6xx1LI9mShXXxzzVWnq6E70vISYc0wDowszLk.fjzWpOkualMNsLQJ2eBkgNkTth1MZqqMQS+1pbblqtj34h7mqZw1R9+WNVlD5cAxOc9M0P9RuYWOql+5Y4sarhKLkLjRNlfYmNBQxaSHPR0Les+lITwMkEsx+EpxE0.LeA9WOiHCPD3b.Uh148AGfZEM.0KZ.ZTz.zrnAvrnAnUQCvtoAH6ufe3Ao8CmhMlsXpZgifQgiPsBGg5ENBMJbDZV3HbeKJG3hsQ9QQnjpzt6Sqnd1ySOB2uc7APFTbFijsb3aCMB4yvhc3TN.8A9I7hOww5pGfBthQGEsmTx+kAT9h68tRWKezwwxM9H1lMLSv4cFhvWNjIKwGZiou1mFN5VKHdvfTSFjy67zARcYPvOgfzPBj+x+IDjl4VibdmkJHl4VirjAoUt0HKYP1M2ZjkLHsysFA+XCxc9mw7JRV1jXjaUxxljZ4VlrrIodd0IbrVtjzHu5jkNIMyqNYoShYd0IORjj6Ihxv3SHIL9ze1wa1q+xCJk6p1IfgFM.+Gyd776dMMan1iZG5BYydqQh6VKQA+UOm4pZDWGCI.yFKG4+2tJo6Khap1GyrFNeFWYNLxOA4iAiIW.WI0CcbPVrL.WS8ne+w411.+JMTTZzCx7w74b0SB8FPC8sP7dmPPthW8WYEwwuiaWM873CPD6nF+C+IQognsRhRiTk.OnkO88VwmeWbEeOORBmIRz0gttZOQacia+Rf.fG1F+dKqYC0cbr1h5X8E0wFKpiMWTGMWTGasnNt6m2QwEB+igLpW7xF.nW+CidEKEkCIPdEXT0J3eAqcEvo -
RE: Multi Channel / Multi Output Help!posted in General Questions
@Dadang You just need to use the Routing Matrix "addConnection" Callback on a ComboBox, you can use more combo boxes to route more sources and simplify the code using a Loop but is basically this:
HiseSnippet 1059.3oc6XEtahaDDdW.mFbu1dWUe.rxuHWSSvFvjnpplFRRKpkbnx0SU8OmVrWBqh8tH6kqAUcOZ84nuF8MncV6k.X3H9nbQJRkeDwreyry27wNiWmtQBOZbrHBgMe4jQTD9IF8lvkCaMjv3n1mivepQGRrjFYktzYSFQhio9HLt32qV.WtDJ4ye+smQBHbO5rkPnWIXdzehExjyVs6o+HKH3RhO8krv47t9os8D7Vh.wXfOEMphFQ7tgbM8JhxsBFnefDODgetQ0FtTZyZC78I0p4655dxwmT+Daxfp0I8scOotS8lNG2b.BuyE9LoHpmjHowvldlveRughemmlfWwhY8CnJCaTOHyoKiZMjE32cp3DiPXityjphoR0WXzg4yta8YR1SS.rlEw7hFtv5nj86AkvyQoRoT5YF87hXijyPT74iMZygeAGPfealmJo9hJ7mELZI.O3xCCI2PuLBLtKhJtUqdfE7m8+ZSS32mXo0aHQV+rXrjwu15arRNub30TodoNDYD61J6oM2SEGiGv3TqAi4dRlfaI3ZzVhv9BUxiDAU7DgiDbfFG.oHXLcey+vrr1wCI99febZxFTo5AURb4qr2+4NPFdGtYef8WlwQy2B7YZ4Brt0zjdGiS3zd6eXrBLgYsHAA8gyhUVIuUE38TgNaPI5juRr1RkX9JPm7TgNyJw4prqDR5K3UR3t4aMsxBMXvJwz6U.MZkvpgAQqKvJ7wg8oQyqbJGgC+K1QsS95n7Rkn4bTvayYxWLhpsuTD3q5TTee49OjVigNwBZFBtJS5CeptOLQDOSbKh4qljNuzhRph4Gehx0t7YKrKNY2Fzoneo84DIQMfPyPf0inQRlRbvmSeCLRNcbQYiyow2HEiRJA8wDP.yeQbKLYD+WPZmn9BHSnPRxZJ5vjzPHketg8QNl0NptYiibMadzwlJsKWYKawtX59sbmtkmTBynE9iCHxEGbqdjlF.N6svzR0DQdLSNY9eydOllWcsSyyKEelQWlza3p4XgUvQ0wyO.bT+LvOw3hACfIQyHXIiK+0M8Ad4O869NtsxSRdRFXQir2F2UYTtuqBt3i4qZrcNb9+8OO16eJOcf6i0lmRenZdJkOY+dtyvCVizCJc2BMUac9t4MXaGprvaCARzUiC6Am28n.SfKuGDqt1xtpqQlZWUYqTldTtehw+.ezf1JarFzNCnixtfFzICXMkcQMXsLf0md0IEX8LfMT1FZvFY.cU16nAcy.1TY+QZvlSAenUDz5TD75TDz5TD75TDz5TD78oHFqTQJ7eRQfKH6EIdsW5qVnlPtaxJv4Vdx+VkxFcT1V1K8lDnPX53q87VbqVJPmMMvZaZf02z.aroA5toA1bSC736OP0Cu9twRQX5HWDpS2KRdyOL9BNAlXkLcC8u.lyw3. -
RE: Faust using more CPU in Apple Siliconposted in Faust Development
@Morphoice Yep, but the CPU usage is reduced in the compiled Plugin.
-
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey Ok I wasn’t selecting the correct JUCE paths and now HISE is working correctly, I managed to compile the DLL but have a lot of errors in my Controls script, the one that manages all the connections with the Modules and when I start to debug the problem HISE crashes :/
-
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey I finally compiled HISE and the DLL of my project but for some reason I’m gettin a lot of errors and when I comment them HISE is really slow, it tooks minutes to compile :( could it be my Mint version?
-
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey Ok ive tried your fork and using ipp instead of fftw3 but no luck with Faust, seems that is a problem with my Faust installation because isnt finding the library, how do you install Faust?
-
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey Which Branch i have to download? If i download the Master doesnt include the Faust libraries
-
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey I managed to compile HISE but not success with Faust, did you have Faust on Linux?
-
RE: New to Linux - Compiling in Linuxposted in General Questions
Update: I managed to compile HISE! The problem was the webkit library, i've fixed the issue installing the library using this method: https://github.com/tauri-apps/tauri/issues/9662
Now im going to compile using Faust!
-
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey Ok ive installed mold but the errors persists, this is what i get:
Package webkit2gtk-4.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `webkit2gtk-4.0.pc' to the PKG_CONFIG_PATH environment variable Package 'webkit2gtk-4.0', required by 'virtual:world', not found Compiling include_juce_gui_extra.cpp In file included from ../../JuceLibraryCode/include_juce_gui_extra.cpp:9: ../../../../JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:116:11: fatal error: gtk/gtk.h: No such file or directory 116 | #include <gtk/gtk.h> | ^~~~~~~~~~~ compilation terminated. make: *** [Makefile:819: build/intermediate/Release/include_juce_gui_extra_6dee1c1a.o] Error 1 -
RE: New to Linux - Compiling in Linuxposted in General Questions
@d-healey I didn´t know that i needed a linker, the errors start with some gtk and pango header files not finding, i have installed just the dependencies from the repository tutorial and gcc 11.
-
New to Linux - Compiling in Linuxposted in General Questions
Hi, im a linux newbie and im trying to compile HISE without Faust on Linux MINT Last version, im getting a lot of linking errors, ive already installed the Dependencies and fixed the ipp linking errors, what im missing?
-
RE: Problems Compiling DSP networks and Plugins on Windows 11posted in General Questions
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'