Hise won't open on Windows 10
-
-
I fixed it—I bought a faster computer, lol. I followed the exact same process, so it was probably related to my old computer being slow. Now I’m really happy to be building HISE quickly on both Intel Windows and Linux
-
@bendurso Oh now I think I might know what the issue is... A few commits back Christoph made it so that HISE requires AVX to be available on the CPU - this caught me out on one of my VMs.
- fixed various regressions & crashes at shutdown · christophhart/HISE@d7b5a12
The open source framework for sample based instruments - - fixed various regressions & crashes at shutdown · christophhart/HISE@d7b5a12
GitHub (github.com)
-
@d-healey said in Hise won't open on Windows 10:
That makes sense.
-
@bendurso What was the old CPU?
-
@d-healey Intel Celeron N3350 1.1GHz.
Oh and I was also checking your new video (the course) on building HISE, and I noticed you selected the Windows 11 SDK when installing Visual Studio. On Windows 10, the default option is now also the Windows 11 SDK, and I’m not sure if plugins exported with SDK 11 will work on a Windows 10 computer.
-
@bendurso said in Hise won't open on Windows 10:
Intel Celeron N3350 1.1GHz.
No AVX support for this one.
@bendurso said in Hise won't open on Windows 10:
I’m not sure if plugins exported with SDK 11 will work on a Windows 10 computer.
Yes should work, probably all the way back to Windows 7.
-
I'm experiencing the same issue when I install the Arm version of Windows 11 on my M3 MacBook via UTM.
Hise compiles but won't open. Do I have to install the Intel version of Windows to run Hise on this VM?
-
@resonant I don’t think there’s an ARM version of HISE for Windows yet—only x64.
If you want windows x64 binaries on your Mac M3, you can virtualize an intel machine with UTM, but it’s really really slow. Another option is to buy a decent Intel machine to compile x64, which is what I did, hehe.
-
@Christoph-Hart why does HISE require AVX now? Is it also required for plugins?
-
@d-healey ah I thought that it might be time to move on from SSE - the first CPUs that support AVX are from 2013 so that makes it 12 years and ~5 generations of intel CPUs.
There's no hard requirement, but yeah currently the plugins would also require AVX if they are built with the flag.
Anyways, looks like I need to add back the ability to switch that. In the meantime you can change this line:
Just remove the
/arch:AVX
at the end and rebuild HISE.But should I leave the default on or switch it back to SSE 4.2 as minimum requirement?
-
Yeah might be fine actually. Although it doesn't list AVX on Intel's website for the N3350, I found specs on another site that say it is supported.
@bendurso If you still have that Celeron machine running it would be good if you could test disabling AVX as Christoph mentioned and see if HISE then works.
-
@d-healey said in Hise won't open on Windows 10:
If you still have that Celeron machine running it would be good if you could test disabling AVX as Christoph mentioned and see if HISE then works.
I’ve already uninstalled everything from that laptop, and installing/compiling things takes a long time, hehe. But when I export my plugin on the new computer with AVX, I’ll test whether the exported plugin works with or without that line.