@paper_lung Hmm I've just re-compiled both hise and the plugin and it's worked this time, so I'm going to keep testing to see if this now works
Posts
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey here's where I'm removing arch in the autogenerated Projucer. then I build solution in visual studio as normal. https://drive.google.com/file/d/1yqu2D1OLFPgXUt_V6JVTu_aAY5-MEqnz/view?usp=sharing
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey I'll send one over tomorrow - thanks for your help so far, appreciate it.
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
that's not worked either...
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey Ok thanks, I'll give that a go and let you know if that's the issue (likely is!)
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey Right ok, is that the autogenerated file that gets output when I compile? so I have to compile > edit the autogenerated Projucer file to remove the arch flag > recompile? Hopefully this is what I've been missing - when you mentioned Project Projucer, I thought you meant the Hise Project Projucer file, not a plugin project Projucer file.
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey there aren't any AVX flags in the hise project settings?
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey Here you go, hopefully I've not missed anything haha. https://drive.google.com/file/d/1_5Vi0pO6ta6hNzu3Su4CESh2IJ4MHTnQ/view
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey Thanks - with AVX fails, without AVX loads correctly.
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey Sure, thanks - here you go:
https://drive.google.com/file/d/1Nt0bmdkOrACbGAjoOLA8xDJ4RtPXmNBe/view?usp=sharingJust tried exporting again and it compiled, it still fails on ARM though
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey yes to all of those
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
I also thought I'd throw one of my broken VST3 files into chatgpt to see if it can detect anything. Here's what it says (obviously to be taken with a pinch of salt):
Architecture: x64 (Machine = 0x8664)
️
VST3 entry: The binary contains GetPluginFactory
️
Runtime linkage: No MSVC CRT DLLs are imported → looks statically linked (/MT)
️
Side libs: No IPP/OpenMP/FFTW/etc. DLLs imported
️
AVX/VEX footprint: The code section shows a high density of VEX prefixes (0xC4/0xC5), which strongly indicates AVX/AVX2 instructions are present.
I've disabled AVX via the Projucer like I've mentioned, and seeing as Hise commits previous to the AVX implementation compile working VST3's, I wonder if something is amiss with AVX?
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey I've tried compiling an empty test project but it's just exporting a 'shared code' folder, any idea why that would happen?
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey No, I'll give that a try tomorrow
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey yeah, then build solution as normal
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@bendurso they used to - I have a few plugins from last year which worked no problem
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
@d-healey All I'm doing is removing the /arch:AVX flag in the Projucer extra compiler flags. Everything else I'm leaving as-is, but I have also tried changing the 'Use IPP Library' from 'Use Static Library' to 'no'.
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
This is where stuff begins to break for me: https://github.com/christophhart/HISE/commit/d7b5a121a825bf9a3fb6153d5e81d3f6a5242420
-
RE: Exported plugin fails to load (Windows ARM)posted in General Questions
Just to reiterate, the plugins load fine on my Windows PC. It's only on my virtual machine on my Arm Mac where they instantly fail/don't load after this commit (the commit itself is fine, it's the ones after)