• Setting the alpha of a color individually?

    16
    0 Votes
    16 Posts
    76 Views
    CatABCC

    @d-healey Ahaha,god,It's so simple
    Feeling mine so stupid。,Thanks very much David, you solved my problem again.😙 😙 😙

  • Simple ML neural network

    133
    0 Votes
    133 Posts
    10k Views
    JulesVJ

    @Christoph-Hart Is the CPU performance issue resolved?
    We look forward to being able to use NAM models quickly and efficiently in our plugins 😎

  • Problems Compiling DSP networks and Plugins on Windows 11

    2
    0 Votes
    2 Posts
    32 Views
    S

    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'
  • Automation "Touch" behavior in DAW

    5
    0 Votes
    5 Posts
    164 Views
    J

    New year, new luck... Anyone any thoughts/ideas/solutions on this topic? :)

  • clicking 'drum pad" buttons OF MY PLUG-IN in my DAW dont record midi notes

    25
    0 Votes
    25 Posts
    307 Views
    VirtualVirginV

    @WepaAudio said in clicking 'drum pad" buttons OF MY PLUG-IN in my DAW dont record midi notes:

    @VirtualVirgin so I get it working now, but I believe for costumers will be an issue doing that midi in both channels, I hope we can find solution in the same midi channel

    Can you explain more what you are trying to do with the MIDI channels?
    What channel(s) do you want for input?
    What channel(s) do you want for output?

  • Polyphony with Unissono Voice issue

    8
    0 Votes
    8 Posts
    51 Views
    D

    @d-healey You won't believe this. I simply deleted the Oscillator1L (waveform generator) and added a new one with the same name, and now it works great! I'm afraid it was really some kind of bug.
    I'm sorry form making you loosing your time with this
    thank you!

  • This topic is deleted!

    4
    1 Votes
    4 Posts
    72 Views
  • Instagram anyone?

    1
    2 Votes
    1 Posts
    52 Views
    No one has replied
  • How to make a button control the keyboard press?

    11
    0 Votes
    11 Posts
    216 Views
    CatABCC

    @ulrik Ahaha, that's a great idea!👍

  • Preset browser questions

    1
    0 Votes
    1 Posts
    39 Views
    No one has replied
  • Position Based on MouseCursor

    Solved
    20
    0 Votes
    20 Posts
    1k Views
    JulesVJ

    @ulrik Thank you!

  • Midi Learn not working (FX Plugin, VST3)

    15
    0 Votes
    15 Posts
    151 Views
    Darkmax204D

    @d-healey DUDE I'M SO STUPID LMFAO I haven't. I had no idea what that did so I left it on default. Let me try exporting a build of this after enabling that option. Thank you!

    Update: It works now, I was stupid. Thank you so much for the help!

  • ScriptModulationMatrix: Multiple Targets For One Component?

    1
    1 Votes
    1 Posts
    41 Views
    No one has replied
  • Ribbon style pitch bend controller

    9
    0 Votes
    9 Posts
    124 Views
    MorphoiceM

    @ustk brilliant! thank you so much.

  • Draw trapezoid

    10
    0 Votes
    10 Posts
    83 Views
    HISEnbergH

    @ustk very nice this is a much better method.

  • HR1 not including samples

    5
    0 Votes
    5 Posts
    210 Views
    d.healeyD

    @ceanre Click the little down arrow button in the sample mapping window - the one next to the sample map drop down menu.

  • Sampler pack change

    2
    0 Votes
    2 Posts
    28 Views
    d.healeyD

    @ceanre There are several ways to do this but basically you need to add a control on your UI which will swap the sample map in one or more samplers.

  • How to achieve multi-channel output?

    5
    0 Votes
    5 Posts
    62 Views
    CatABCC

    @Orvillain Wow, if there is a code snippet for me to learn, I don't know how to express my gratitude, anyway, I am looking forward to it.

  • Impulse Response File switching?

    15
    0 Votes
    15 Posts
    325 Views
    S

    Hi!

    Is this problem have been solved?
    I encountere the same problem with my project.

    When I export FX plugin Impulses files are switching.
    The file "Room_size1_time1L" number 16 become file number 1

    Thanks

    Math

    See pictures...

    HISE PROJECT : OK

    Capture1.PNG

    VST PLUGIN
    Capture2.PNG

  • How do I get the pixel data under the mouse cursor?

    12
    0 Votes
    12 Posts
    146 Views
    O

    @Christoph-Hart said in How do I get the pixel data under the mouse cursor?:

    @Orvillain I could add a wrapper to Path.contains(), then you can at least create shapes with hit zones using paths and test the hover state with the mouse positions, this relieves you from the burden of weird geometry and a JSON file.

    Hey Christoph, that sounds like it would be very useful.

21

Online

1.6k

Users

11.1k

Topics

97.0k

Posts