HISE Logo Forum
    • Categories
    • Register
    • Login

    Issue compiling networks in recent commits

    Scheduled Pinned Locked Moved General Questions
    2 Posts 2 Posters 112 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DanHD
      DanH
      last edited by

      In recent commits I have to do a dance to get my previously compiled networks to compile again. There are 3 networks that don't contain any RNBO nodes which can be compiled straight off the bat, plus all the c++ / 3rd party nodes etc.

      The rest I seem to have go through one by one, save the network in a scriptfx module, re-compile. hope it works. Sometimes I get another 2/3 before it fails again and I ave to start the process all over again, never knowing if I'll ever reach the end!

      It's often the Distortion network failing it and its ALWAYS something about the errors below, i.e use of class template requires template arguments

      If one of the networks fails its always to do with this.... help!

      I CAN compile a network with an RNBO node in it in a test project by the way,

      Screenshot 2025-08-22 at 15.05.23.png

      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
      https://dhplugins.com/ | https://dcbreaks.com/
      London, UK

      1 Reply Last reply Reply Quote 0
      • Matt_SFM
        Matt_SF
        last edited by

        Same here, using the latest commit.
        Things like:

        using mono_cable = cable::block<1>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:117:27: too few template arguments for class template 'block'
        
        wrap::fix<1, routing::receive<mono_cable>>, 
        [x] .../DspNetworks/Binaries/Source/network_delay.h:121:72: use of undeclared identifier 'mono_cable'
        
        jdsp::jdelay_cubic<NV>,
        [x] .../DspNetworks/Binaries/Source/network_delay.h:122:64: expected ';' after alias declaration
        
        routing::send<mono_cable>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:123:56: use of undeclared identifier 'mono_cable'
        
        routing::send<mono_cable>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:123:67: expected unqualified-id
        
        using soft_bypass4_t = bypass::smoothed<20, soft_bypass4_t_<NV>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:126:45: use of undeclared identifier 'soft_bypass4_t_'
        
        template <int NV> using soft_bypass5_t_ = soft_bypass4_t_<NV>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:128:43: no template named 'soft_bypass4_t_'
        
        using soft_bypass5_t = bypass::smoothed<20, soft_bypass5_t_<NV>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:131:45: use of undeclared identifier 'soft_bypass5_t_'
        
        wrap::fix<1, soft_bypass4_t<NV>>,
        [x] .../DspNetworks/Binaries/Source/network_delay.h:135:48: use of undeclared identifier 'soft_bypass4_t'
        
        wrap::fix<1, soft_bypass5_t<NV>>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:136:68: expected ';' after alias declaration
        
        wrap::fix<2, multi4_t<NV>>,
        [x] .../DspNetworks/Binaries/Source/network_delay.h:140:48: use of undeclared identifier 'multi4_t'
        
        math::mul<NV>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:141:49: expected ';' after alias declaration
        
        template <int NV> using soft_bypass6_t_ = soft_bypass4_t_<NV>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:143:43: no template named 'soft_bypass4_t_'
        
        using soft_bypass6_t = bypass::smoothed<20, soft_bypass6_t_<NV>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:146:45: use of undeclared identifier 'soft_bypass6_t_'
        
        routing::receive<mono_cable>,
        [x] .../DspNetworks/Binaries/Source/network_delay.h:151:59: use of undeclared identifier 'mono_cable'
        
        jdsp::jdelay_cubic<NV>,
        [x] .../DspNetworks/Binaries/Source/network_delay.h:152:64: expected ';' after alias declaration
        
        routing::send<mono_cable>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:153:56: use of undeclared identifier 'mono_cable'
        
        routing::send<mono_cable>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:153:67: expected unqualified-id
        
        using soft_bypass7_t = bypass::smoothed<20, soft_bypass7_t_<NV>>;
        [x] .../DspNetworks/Binaries/Source/network_delay.h:156:45: use of undeclared identifier 'soft_bypass7_t_'

        Develop branch
        Win10 & VS17 / Ventura & Xcode 14. 3

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        19

        Online

        2.0k

        Users

        12.7k

        Topics

        110.4k

        Posts