HISE Logo Forum
    • Categories
    • Register
    • Login

    Plugin build funkyness

    Scheduled Pinned Locked Moved Bug Reports
    18 Posts 6 Posters 322 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.
    • A
      aaronventure
      last edited by

      Are you exporting with faust?

      1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @tomekslesicki
        last edited by

        @tomekslesicki Ive had something similar to this, is the project o a removable drive? if so move it to an internal fixed drive.

        HISE Development for hire.
        www.channelrobot.com

        T 1 Reply Last reply Reply Quote 0
        • T
          tomekslesicki @Lindon
          last edited by

          @aaronventure no, I'm only using normal scriptnode stuff and some hardcoded networks. Some modulation networks have frame1 containers.

          @Lindon doesn't help, sadly, but thanks for a tip!

          I scrolled up the build log and this is the first critical error I get.

          Screenshot 2024-12-31 at 11.41.33.png

          d.healeyD MorphoiceM 2 Replies Last reply Reply Quote 0
          • d.healeyD
            d.healey @tomekslesicki
            last edited by

            @tomekslesicki Have you compiled your networks just for arm but you're compiling the plugin as a universal binary - or something like that?

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            T MorphoiceM 2 Replies Last reply Reply Quote 0
            • T
              tomekslesicki @d.healey
              last edited by

              @d-healey I compiled with the HISE menu command so I guess it’s all set up the default way, but that’s a good thing to check for sure! I’ll look into it tomorrow.

              1 Reply Last reply Reply Quote 0
              • MorphoiceM
                Morphoice @tomekslesicki
                last edited by

                @tomekslesicki try if it works changing the frame1 containers to normal chain containers... we're having a lot of pain with frame block nodes lately

                https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                1 Reply Last reply Reply Quote 0
                • MorphoiceM
                  Morphoice @d.healey
                  last edited by

                  @d-healey where would you set this? can't find anything in the project settings about ARM. I assumed it would always make universal

                  https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                  d.healeyD 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @Morphoice
                    last edited by

                    @Morphoice said in Plugin build funkyness:

                    I assumed it would always make universal

                    Me too 😀

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      tomekslesicki @d.healey
                      last edited by

                      The nodes are compiled correctly by default, using universal binaries so this part is good. I removed all frame containers from the project and built from there, but that didn't solve the issue. I run the autogenerated JUCER file and got some extra - maybe useful @Christoph-Hart ? - info in the XCode log:

                      Screenshot 2025-01-01 at 23.34.40.png

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        tomekslesicki @tomekslesicki
                        last edited by

                        If that’s of any help, I’m using scriptnode for multi-channel processing and scriptnode envelopes for some modulation. The processing node is hardcoded as Poly FX, the modulation networks are not of course. In the mod networks, there are global modulator nodes, cable tables and midi nodes in there. Nothing super-fancy. I’m using the NUM_MAX_CHANNELS, NUM-HARDCODED_POLY_FX_MODULATORS (I hope I typed them right from top of my head, I’m not by my computer now) preprocessor in HISE build.

                        Christoph HartC 1 Reply Last reply Reply Quote 0
                        • Christoph HartC
                          Christoph Hart @tomekslesicki
                          last edited by

                          @tomekslesicki I don't think it's something within HISE or some scriptnode flag - more likely a linker issue because of a ARM architecture mismatch.

                          Looks like one of the more annoying build glitches because of how your macOS build pipeline is set up.

                          If a vanilla project builds, then there must be something in your project that messes up the build configuration. Check whether the project.xml file contains some funk.

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            tomekslesicki @Christoph Hart
                            last edited by

                            @Christoph-Hart something particular I should look for?

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

                              @tomekslesicki paste over the project info xml from the vanilla that builds, compare it in git and go line by line until it breaks.

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                tomekslesicki @aaronventure
                                last edited by

                                Thank you for the clues!

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

                                72

                                Online

                                1.7k

                                Users

                                11.7k

                                Topics

                                102.2k

                                Posts