Forum
    • Categories
    • Register
    • Login

    Dsp network wont compile: // <--Changed to more relevant title :)

    Scheduled Pinned Locked Moved Solved Scripting
    69 Posts 6 Posters 2.5k 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.
    • ChazroxC
      Chazrox
      last edited by

      I really appreciate all the help on this from you guys because Im out of my league at this point.

      HISEnbergH 1 Reply Last reply Reply Quote 0
      • HISEnbergH
        HISEnberg @Chazrox
        last edited by

        @Chazrox Yea sorry I couldn't be more helpful, it seems like my initial suspicions were wrong here.

        Another thing to try, I notice your main folder is called "HISE Projects". Sometimes a space like that can throw the compiler off (a better name is just HISEProjects, no space). This probably isn't the issue but worth trying.

        When you hit that compile to dll button in HISE, there is a bash script that runs which sets up projucer and creates an xcode project, then compiles the dll. It's in DspNetworks/Binaries/batchCompileOSX.sh

        For me it looks like this:

        #!/bin/bash
        PATH="/usr/local/bin:$PATH"
        chmod +x "/Users/ernest/Github/HISE/JUCE/Projucer/Projucer.app/Contents/MacOS/Projucer"
        cd "`dirname "$0"`"
        "/Users/ernest/Github/HISE/JUCE/Projucer/Projucer.app/Contents/MacOS/Projucer" --resave AutogeneratedProject.jucer
        
        set -o pipefail
        echo Compiling  DeleteMe ...
        xcodebuild -project "Builds/MacOSX/DeleteMe.xcodeproj" -configuration "Release" -jobs "8" | "/Users/ernest/Github/HISE/tools/Projucer/xcbeautify"
        

        But it sounds like whatever issue you are having fails before this key file is ever even generated.

        Sonic Architect && Software Mercenary

        ChazroxC 2 Replies Last reply Reply Quote 0
        • ChazroxC
          Chazrox @HISEnberg
          last edited by Chazrox

          @HISEnberg No worries I really appreciate it. Im down to try that. If I just change the name of the folder will that mess up any of my projects in it? Is this also the case for naming conventions in general? Project names and node names?

          1 Reply Last reply Reply Quote 0
          • ChazroxC
            Chazrox
            last edited by

            Do I need to set this?

            Screenshot 2026-06-05 at 9.37.46 AM.png

            1 Reply Last reply Reply Quote 0
            • ChazroxC
              Chazrox
              last edited by Chazrox

              update from Claude reading latest crash report:

              Screenshot 2026-06-05 at 9.40.57 AM.png

              I dont think its a HISE bug but maybe something here is telling of something else?

              1 Reply Last reply Reply Quote 0
              • ChazroxC
                Chazrox @HISEnberg
                last edited by Chazrox

                @HISEnberg Just letting you know, I tried changing the name to my folder and still get the error/crash.

                HISEnbergH 1 Reply Last reply Reply Quote 0
                • ChazroxC
                  Chazrox
                  last edited by

                  @David-Healey In my new hise build, I cant find the setup wizard that lets me extract the sdk's and I noticed in settings "Setup Wizard = 1" . Does that mean its already setup by default?

                  1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @Chazrox
                    last edited by

                    @Chazrox Yea that won't resolve it. The no-space rule in naming files is somewhat ancient at this point, most of the time the compiler will resolve it.

                    You also don't need the Custom Node Path set.

                    The Export or Setup Wizard I believe has been abandoned which is why it's no longer there.

                    Sonic Architect && Software Mercenary

                    ChazroxC 1 Reply Last reply Reply Quote 0
                    • ChazroxC
                      Chazrox @HISEnberg
                      last edited by Chazrox

                      @HISEnberg I just found Davids updated video regarding sdk's. Im going to continue trying. Thank you.

                      ***UPDATE:

                      My test project will compile and export as an FX plugin but still its just not compiling my networks to dll.

                      1 Reply Last reply Reply Quote 1
                      • ChazroxC
                        Chazrox
                        last edited by

                        Is there any difference in creating a node with these two options?

                        Screenshot 2026-06-05 at 10.04.18 AM.png

                        Im trying both to see what works but still same result.

                        1 Reply Last reply Reply Quote 0
                        • ChazroxC
                          Chazrox
                          last edited by Chazrox

                          I just tried a to fix with Claude and this is its response:

                          Screenshot 2026-06-05 at 11.15.34 AM.png

                          Does that mean im screwed? lol

                          The new HISE build is working great aside from not being able to compile networks still...Something is really screwed up over here.

                          @David-Healey @HISEnberg

                          1 Reply Last reply Reply Quote 0
                          • ChazroxC
                            Chazrox
                            last edited by

                            Claude has completely given up on me. lol I've tried everything a few times over. Claude keeps telling me to wait for Christoph to save me 😆 .

                            1 Reply Last reply Reply Quote 0
                            • ChazroxC
                              Chazrox
                              last edited by

                              Is this the expected folder structure for having just created a new dsp network file? Is there anything missing here?

                              Screenshot 2026-06-05 at 4.38.25 PM.png

                              dannytaurusD 1 Reply Last reply Reply Quote 0
                              • dannytaurusD
                                dannytaurus @Chazrox
                                last edited by dannytaurus

                                @Chazrox Are you using Claude Chat or Claude Code?

                                I get good results when I use Claude Code in my project repo and also point it to the HISE repo.

                                I found using Claude Chat, and just pointing it to the docs website, was pretty useless.

                                Meat Beats: https://meatbeats.com
                                Klippr Video: https://klippr.video

                                ChazroxC 1 Reply Last reply Reply Quote 0
                                • ChazroxC
                                  Chazrox @dannytaurus
                                  last edited by

                                  @dannytaurus I havent tried that yet! Im not sure how to use it honestly. Im gonna watch a video and see whats up. Thanks!

                                  1 Reply Last reply Reply Quote 0
                                  • ChazroxC
                                    Chazrox
                                    last edited by

                                    Claude told me to quit already but I kept going lol. I really want to fix this. It gave me a "High Signal Report" in hopes that someone here can read it and help because its Claude is literally telling me to go to sleep lmaoo

                                    Here's what it gave me:


                                    HISE 4.9.2 on macOS Sequoia 15.2 / Apple Silicon
                                    Crash in compileNetworksToDll, even with empty project + bare core.gain

                                    Stack trace shows crash inside createAllNodesOnce() iterating
                                    TemplateNodeFactory. Recurses 4 levels deep into nested containers,
                                    then NodeContainer::nodeAddedOrRemoved calls getNodeForValueTree
                                    which returns nullptr. Register x21 = 0x0 at crash site, attempting
                                    ldr from null in getNodeForValueTree+108.

                                    The bug is not in user projects — createAllNodesOnce instantiates
                                    HISE's built-in templates and one references a child node not in
                                    the factory. Reproduces 100% with completely empty project.

                                    Built ReleaseWithFaust from develop branch commit 6446c4ab6 with
                                    HISE_INCLUDE_FAUST=1, HISE_INCLUDE_FAUST_JIT=1, HISE_FAUST_USE_LLVM_JIT=1,
                                    USE_BACKEND=1, HISE_INCLUDE_SNEX=1.

                                    Need to know: which preprocessor flag combination makes
                                    TemplateNodeFactory register a node whose child template is missing
                                    from the build?

                                    1 Reply Last reply Reply Quote 0
                                    • ChazroxC
                                      Chazrox
                                      last edited by Chazrox

                                      FIXED!!!!!! 😭 😭

                                      Screenshot 2026-06-05 at 7.22.38 PM.png

                                      @David-Healey @HISEnberg @dannytaurus OMG! A Year of trying and it was a stale template file....I wanna cry. lol

                                      Finally made it to this window:

                                      Screenshot 2026-06-05 at 7.25.10 PM.png

                                      and compiled dll successfully !

                                      Screenshot 2026-06-05 at 7.37.24 PM.png

                                      1 Reply Last reply Reply Quote 3
                                      • ChazroxC Chazrox has marked this topic as solved
                                      • First post
                                        Last post

                                      15

                                      Online

                                      2.4k

                                      Users

                                      13.8k

                                      Topics

                                      120.2k

                                      Posts