Forum
    • Categories
    • Register
    • Login

    Export Setup Wizard Problems

    Scheduled Pinned Locked Moved General Questions
    42 Posts 3 Posters 513 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.
    • dannytaurusD
      dannytaurus @Christoph Hart
      last edited by

      @Christoph-Hart Maybe the script should know if we're building open or closed source projects?

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

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

        @Christoph-Hart Tiny UX thing but maybe change "Apple Silicon (M1/M2/M3)" to something like "Apple Silicon (M1 and later)" or "Apple Silicon (M-series)".

        M4 and M5 are already out and folks with newer machines might still head to the forum and ask if their chip is supported.

        Everyone likes to be a special case 😜

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

        1 Reply Last reply Reply Quote 1
        • dannytaurusD
          dannytaurus @Christoph Hart
          last edited by

          @Christoph-Hart Since we've already chosen a platform at the top of the page, the C++ Compiler section could be simplified to just show the compiler for our platform.

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

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

            Good points.

            Maybe the script should know if we're building open or closed source projects?

            Why? It's only building HISE, not your projects.

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

              @Christoph-Hart said in Export Setup Wizard Problems:

              Why? It's only building HISE, not your projects.

              I thought you have to build HISE with FFTW instead of IPP on Windows when you're making closed-source.

              I haven't started on the Windows side yet so I've probably got that mixed up.

              So does IPP/FFTW only come into play when building the actual plugin?

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

              David HealeyD 1 Reply Last reply Reply Quote 0
              • David HealeyD
                David Healey @dannytaurus
                last edited by

                @dannytaurus said in Export Setup Wizard Problems:

                So does IPP/FFTW only come into play when building the actual plugin?

                Nope you're correct.

                IPP for proprietary and FFTW for open source.

                However if you're making both categories of project you would likely want both installed, then you'd build HISE and your projects with whichever one your project requires.

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

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

                  @David-Healey said in Export Setup Wizard Problems:

                  then you'd build HISE and your projects with whichever one your project requires.

                  So does that complicate the setup script? Or would it just install both?

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

                  David HealeyD 1 Reply Last reply Reply Quote 0
                  • David HealeyD
                    David Healey @dannytaurus
                    last edited by

                    @dannytaurus said in Export Setup Wizard Problems:

                    So does that complicate the setup script? Or would it just install both?

                    You can install both but I believe HISE can only be built with one - if it could be built with both and have a switch inside HISE that would be good though.

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

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

                      Alright, new features coming in:

                      • automatic update check. There's a new tool in HISE at Help -> Update HISE. This copies a string with the current HISE stats into the clipboard. Go to the web app/update, paste that buddy and it checks if a new PASSING build is available, then creates the script that pulls the changes and recompiles HISE. It checks against the CI build output so if I fuck up an intermediate commit, it won't be shown there as an update.
                      • I've also added a ZIP2GIT migration system: if the user doesn't use git, but has copied the zip file, it will migrate the system to use git (install git, delete the HISE folder, initialise it back as git repository and then pull & update). It currently preserves the Faust libraries on macOS, as this is the only thing that is added to the HISE source by the user, but am I missing something here?

                      I'm also thinking about a "Nuke HISE" tool, that creates a script that clears everything related to HISE (app data settings, HISE repo, PATH variables), etc. This might be helpful when users mess up the installation to get back to a clean slate.

                      David HealeyD 1 Reply Last reply Reply Quote 2
                      • David HealeyD
                        David Healey @Christoph Hart
                        last edited by

                        @Christoph-Hart Sounds like you've been busy, I'll try to check it out tomorrow

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

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

                        18

                        Online

                        2.2k

                        Users

                        13.3k

                        Topics

                        116.1k

                        Posts