Forum
    • Categories
    • Register
    • Login

    Export Setup Wizard Problems

    Scheduled Pinned Locked Moved General Questions
    18 Posts 3 Posters 152 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 @David Healey
      last edited by

      @David-Healey I think this in-between download/compile method is more harmful than helpful. Allowing folks to download a pre-compiled HISE but not keeping it up to date.

      1. If compiling HISE from source is the intended path, then drop the pre-compiled download.
      2. If using a pre-compiled HISE is supported/encouraged then keep the download up to date.

      On a separate note, I'd like to see HISE get back to the master branch. It's just another source of confusion to tell new folks to use develop because master is so out of date.

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

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

        Yeah let‘s ditch that stuff. I‘d rather experiment with AI agents helping with the setup.

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

          @Christoph-Hart Genuinely don't know if you're joking or not 😂

          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

            @dannytaurus no joke. Just run Claude code / Opencode with this agent and tell it to install everything so you can use HISE. Let's embrace the future, rofl.

            Christoph HartC David HealeyD 2 Replies Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @Christoph Hart
              last edited by

              @Christoph-Hart alright, there's a hise-setup.md file that contains instructions. Now the steps to install HISE are:

              • open your AI agent tool, make sure it has the ability to perform bash stuff
              • paste in the prompt "Download and execute https://raw.githubusercontent.com/christophhart/HISE/develop/hise-setup.md as an AI agent to set up HISE on this computer."
              • follow the instructions.

              Some models will refuse to do this for very reasonable security concerns, but some models will raw dog the content and directly execute it as if there is no evil in this world, so if you get some response like "mimii can't execute sudo mimimi", just pick another one.

              I've checked it here on my Macbook and it kind of worked, but I haven't run it on a vanilla system, so whoever wants to be the brave pioneer to test this on a clean system will help out a lot.

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

                @Christoph-Hart I don't have a fresh system to test on and I don't think my VM could handle running it. But on my main system with opencode I'll do a dry run.

                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

                  @David-Healey yup you can set it to test mode amd then it just prints out what it would do. It‘s of limited use but I‘ll keep it in until this has stabilized.

                  All the hours we spend with this subject and now it‘s just „let the robot do that lol“…

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

                    @Christoph-Hart Dry run tells me it wants to install components that aren't needed and the wrong version of libwebkit2gtk for my system - I think I'll be doing it manually for a while yet 😛

                    [TEST MODE] Would execute: sudo apt-get -y install build-essential make llvm clang libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxcursor-dev mesa-common-dev libasound2-dev freeglut3-dev libxcomposite-dev libcurl4-gnutls-dev libgtk-3-dev libjack-jackd2-dev libwebkit2gtk-4.0-dev libpthread-stubs0-dev ladspa-sdk
                    

                    Oh it's also checking if GCC is lower than 11. That's no longer an issue, I'm building on v15.

                    Would check: gcc --version ≤ 11
                    

                    I think it should prompt for the config. I'd probably want ReleaseWithFaust.

                    [TEST MODE] Would execute: make CONFIG=Release AR=gcc-ar -j`nproc --ignore=2`
                    

                    Didn't give a choice to install and use faust, IPP or FFTW.

                    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

                      @David-Healey yes I also noticed the faust config already. Which model are you using? If there are any wrong dependencies it should figure this out but we can of course improve the script I oneshotted it in 30 minutes.

                      David HealeyD 1 Reply Last reply Reply Quote 0
                      • David HealeyD David Healey referenced this topic
                      • David HealeyD
                        David Healey @Christoph Hart
                        last edited by

                        @Christoph-Hart I'm using code llama - I only have 6GB VRAM so I'm rather limited.

                        @Christoph-Hart said in Export Setup Wizard Problems:

                        if there are any wrong dependencies it should figure this out

                        Ah maybe it doesn't do that in test mode it just runs through the commands.

                        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

                          @David-Healey yeah a 6gb local model won‘t get you too far. I tried it with Opus 4.5 and it even fixed a compile error I introduced in the last commit…

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

                            @Christoph-Hart Yeah if I get into it I'll use a cloud model.

                            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

                              @David-Healey the free one from opencode should be fine too (Big Pickle).

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

                                @Christoph-Hart Aha I missed that one.

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

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

                                  @Christoph-Hart said in Export Setup Wizard Problems:

                                  (Big Pickle).

                                  I'm putting to work on one of the github issues and I'm burning through those free tokens :)

                                  alt text

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

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

                                    Well colour me impressed! It fixed the bug.

                                    Edit: Actually maybe desaturate me, I'm not sure if it hasn't introduced another issue.... more checking required.

                                    Edit 2: Na fix doesn't work.

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

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

                                      @Christoph-Hart said in Export Setup Wizard Problems:

                                      @dannytaurus no joke. Just run Claude code / Opencode with this agent and tell it to install everything so you can use HISE. Let's embrace the future, rofl.

                                      So I've been thinking and this doesn't make the process any simpler for a newcomer, it actually makes it more complicated and harder to solve when the AI screws up.

                                      I have a much better solution. A simple bash/batch script. This is what I've been using for years for automated builds.

                                      All a new user would need to do is run install_hise.sh. It could even detect an existing install and prompt to update instead.

                                      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

                                      13

                                      Online

                                      2.2k

                                      Users

                                      13.3k

                                      Topics

                                      115.9k

                                      Posts