Forum
    • Categories
    • Register
    • Login

    Problem launching HISE build on Windows (Parallels Desktop)

    Scheduled Pinned Locked Moved General Questions
    11 Posts 5 Posters 564 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.
    • L
      lloyduss
      last edited by

      Hi everyone,

      I’m currently following a tutorial from AudioDevSchool about how to build HISE on Windows using Parallels Desktop. I’ve followed every step carefully, and the build process seems to go fine.
      When I create the build “Debug with Faust,” it successfully generates the “HISE Debug” application file (along with the other build files). However, when I click on the “HISE Debug” app, nothing happens — it shows a brief loading cursor for a few seconds, and then just stops. HISE never actually opens.

      I’ve already tried uninstalling and reinstalling everything multiple times, making sure there are no leftover files from previous installations, but I keep running into the same issue — the build simply won’t open.

      Has anyone experienced this before, or does anyone know what could be causing this issue?
      Any help would be greatly appreciated!

      Thanks in advance.

      Capture d’écran 2025-10-20 à 12.01.10.png

      L 1 Reply Last reply Reply Quote 0
      • L
        lloyduss @lloyduss
        last edited by

        @lloyduss UPDATE:

        After some debugging, I’ve figured out what’s most likely causing the issue.

        When I try to launch my “HISE Debug.exe” build, Visual Studio throws this error:

        Unhandled exception at 0x00007FF70655F7C6 in HISE Debug.exe: 0xC000001D: Illegal Instruction
        

        It seems that this happens because I’m running Windows 11 ARM inside Parallels Desktop on an Apple Silicon Mac (M1/M2), while the build targets x64 (Intel).

        In other words, HISE is compiled for an Intel CPU, but my Windows installation is ARM-based — and that mismatch causes the app to crash immediately on launch.

        So now I’m wondering:
        👉 Is there a way to make HISE fully compatible with Windows ARM (maybe by compiling it as ARM64 in Visual Studio)?
        👉 Or do I absolutely need to use a computer or virtual machine running a proper x64 Windows environment to get HISE working correctly?

        Any insights or workarounds would be super appreciated. 🙏

        David HealeyD dannytaurusD 2 Replies Last reply Reply Quote 1
        • dannytaurusD
          dannytaurus
          last edited by

          I'm interested in this too.

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

            @lloyduss Yeah I think you need to be on an x86 CPU, unless Parallels can fake it.

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

            bendursoB 1 Reply Last reply Reply Quote 0
            • bendursoB
              bendurso @David Healey
              last edited by

              @d-healey said in Problem launching HISE build on Windows (Parallels Desktop):

              unless Parallels can fake it.

              It can but it's really (really) slow.

              @lloyduss said in Problem launching HISE build on Windows (Parallels Desktop):

              Or do I absolutely need to use a computer or virtual machine running a proper x64 Windows environment to get HISE working correctly?

              Yeah, I spent a lot of time trying to run Windows x64 on an Apple Silicon Mac. It’s not worth it. The solution is buying a decent Intel computer. I got a $200 Lenovo ThinkCentre with an Intel i7 7th gen, and it works like a charm — it compiles HISE in just 4–5 minutes.

              In the end, if you spend too much time trying to make that setup work, you’re probably losing more than $200.

              1 Reply Last reply Reply Quote 1
              • dannytaurusD
                dannytaurus
                last edited by

                I'm guessing Windows doesn't have a Universal Binary system like Mac does?

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

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • dannytaurusD
                    dannytaurus @lloyduss
                    last edited by dannytaurus

                    @lloyduss @David-Healey Sorry to necro this, but just wanted to add my experience.

                    I followed David's Building HISE on Windows video form the HISE Bootcamp course, and it all seems to have worked fine.

                    I'm running Windows 11 in Parallels Desktop 26.2.2, on macOS Sequoia 15.7.3 on a 2025 M4 MacBook Air.

                    I installed git and cloned the HISE repo. Then installed Visual Studio 2026 and built both Debug and Release (no Faust) x64 versions of HISE.

                    HISE launches properly and responds to scripts, UI actions, etc.

                    I haven't exported a plugin from HISE yet. That's the next step.

                    But as far as building x64 HISE on ARM Windows 11 running on Parallels on macOS, it's all good here.

                    Note: I didn't use IPP or FFTW when building HISE. IPP doesn't work (the clue is in the name) and I can't use FFTW because I'm building closed source. I'm not using convolution anyway (not directly at least) so I don't think that will matter too much.

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

                      Good news. I have a fully working volume knob plugin in Reaper.

                      Had to add MSBuild to the PATH because HISE doesn't detect it properly for VS2026 (I'm guessing the snazzy new Setup Wizard will fix that), and wait a painfully long export time of 22 minutes. But it works! 🙌

                      So this is an x64 VST3 running in an emulated x64 version of Reaper, in ARM Windows 11 in Parallels Desktop, on an Apple Silicon M4 MacBook Air.

                      What a crazy world.

                      CleanShot 2026-02-16 at 23.00.31@2x.png

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

                        @dannytaurus congratulations that looks like a wonderful plugin, I wish you the best with the release! Will you make this a one-time purchase or are you thinking subscription model?

                        JK, but I also had rather annoying experiences with Parallels on my M1 Macbook - I just use it to type stuff out in a super sluggish Visual Studio when I'm on the road - still better than Xcode though...

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

                          @Christoph-Hart

                          Maybe the 32GB RAM on my MacBook Air means there's enough to go around so it's not like typing through syrup.

                          I interact with Xcode, and now Visual Studio, as little as possible anyway. Launch, press Build keyboard shortcut, wait, quit.

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

                          24

                          Online

                          2.2k

                          Users

                          13.4k

                          Topics

                          116.7k

                          Posts