HISE Logo Forum
    • Categories
    • Register
    • Login

    Wrap into DSP network doesn't work

    Scheduled Pinned Locked Moved General Questions
    5 Posts 3 Posters 192 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.
    • orangeO
      orange
      last edited by orange

      @Christoph-Hart After Wrapping into DSP Network, the Custom node name remains as "chain" and it doesn't compile, throws bunch of errors below. (The latest commit) - The network has 20 parameters.

      CMPP.jpg

      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(33,29): error C2923: 'scriptnode::container::chain': 'NV'
       is not a valid template type argument for parameter 'ParameterClass' [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\B
      uilds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(32,15):
            see declaration of 'NV'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(33,7): error C2955: 'scriptnode::container::chain': use o
      f class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio202
      2\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\Cont
        ainer_Chain.h(170,64):
            see declaration of 'scriptnode::container::chain'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(57,29): error C2923: 'scriptnode::container::chain': 'NV'
       is not a valid template type argument for parameter 'ParameterClass' [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\B
      uilds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(56,15):
            see declaration of 'NV'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(57,7): error C2955: 'scriptnode::container::chain': use o
      f class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio202
      2\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\Cont
        ainer_Chain.h(170,64):
            see declaration of 'scriptnode::container::chain'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(84,29): error C2923: 'scriptnode::container::chain': 'NV'
       is not a valid template type argument for parameter 'ParameterClass' [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\B
      uilds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(83,15):
            see declaration of 'NV'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(84,7): error C2955: 'scriptnode::container::chain': use o
      f class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio202
      2\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\Cont
        ainer_Chain.h(170,64):
            see declaration of 'scriptnode::container::chain'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(108,29): error C2923: 'scriptnode::container::chain': 'NV
      ' is not a valid template type argument for parameter 'ParameterClass' [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\
      Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(107,15):
            see declaration of 'NV'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(108,7): error C2955: 'scriptnode::container::chain': use
      of class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio20
      22\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\Cont
        ainer_Chain.h(170,64):
            see declaration of 'scriptnode::container::chain'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(115,41): error C3203: 'fix': unspecialized class template
       can't be used as a template argument for template parameter 'Processors', expected a real type [D:\GitHub\DEVELOPMENT\
      CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(114,7): error C2955: 'scriptnode::container::split': use
      of class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio20
      22\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\Cont
        ainer_Split.h(138,64):
            see declaration of 'scriptnode::container::split'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(121,48): error C3203: 'fix': unspecialized class template
       can't be used as a template argument for template parameter 'Processors', expected a real type [D:\GitHub\DEVELOPMENT\
      CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(353,41): error C3203: 'fix': unspecialized class template
       can't be used as a template argument for template parameter 'Processors', expected a real type [D:\GitHub\DEVELOPMENT\
      CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(358,45): error C3203: 'fix': unspecialized class template
       can't be used as a template argument for template parameter 'Processors', expected a real type [D:\GitHub\DEVELOPMENT\
      CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(361,7): error C2955: 'scriptnode::wrap::sidechain': use o
      f class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio202
      2\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\proc
        essors.h(423,26):
            see declaration of 'scriptnode::wrap::sidechain'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(365,40): error C3203: 'fix': unspecialized class template
       can't be used as a template argument for template parameter 'Processors', expected a real type [D:\GitHub\DEVELOPMENT\
      CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(366,40): error C3203: 'fix': unspecialized class template
       can't be used as a template argument for template parameter 'Processors', expected a real type [D:\GitHub\DEVELOPMENT\
      CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(488,29): error C2923: 'scriptnode::container::chain': 'NV
      ' is not a valid template type argument for parameter 'ParameterClass' [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\
      Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(487,15):
            see declaration of 'NV'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(488,7): error C2955: 'scriptnode::container::chain': use
      of class template requires template argument list [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio20
      22\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
            C:\Users\NoiseAsh Inc\Documents\__HISE__\Current\2024.10.31_HISE-develop_Faust\hi_dsp_library\node_api\nodes\Cont
        ainer_Chain.h(170,64):
            see declaration of 'scriptnode::container::chain'
      
      D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Source\chain.h(496,43): error C3770: 'unknown-type': is not a valid base
       class [D:\GitHub\DEVELOPMENT\CST\DspNetworks\Binaries\Builds\VisualStudio2022\CST_DynamicLibrary.vcxproj]
        (compiling source file '../../Source/Main.cpp')
      

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

      1 Reply Last reply Reply Quote 0
      • Dan KorneffD
        Dan Korneff
        last edited by

        Check the XML file to see if "chain" is being used in place of the actual network name. I've had to edit some of these manually for the same reason.

        Dan Korneff - Producer / Mixer / Audio Nerd

        orangeO 1 Reply Last reply Reply Quote 0
        • orangeO
          orange @Dan Korneff
          last edited by

          @Dan-Korneff Somehow, the name of the Network and Node IDs remains as chain. Manually editing fixed it.

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          A 1 Reply Last reply Reply Quote 0
          • A
            aaronventure @orange
            last edited by

            @orange ooh that could be a bug from when the name property was introduced two months ago

            orangeO 1 Reply Last reply Reply Quote 0
            • orangeO
              orange @aaronventure
              last edited by orange

              @aaronventure Definitely a bug. But random.
              I think the probability of doing this increases as the network becomes more complex.

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

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

              40

              Online

              1.7k

              Users

              11.7k

              Topics

              102.3k

              Posts