I think it's "Illegal instruction" due the lack of some SSE.
Best posts made by Kott
-
RE: "Intel Core 2 Duo" cpu issues with Hise fx plugins
-
RE: my first instrument :)
I think we should try to deal with fonts rather giving up and hardcode labels in background :)
it makes sense for scaling GUI -
RE: my first instrument :)
Hi,
At first thank you guys!But:
- Linux binary crashes on AMD CPU with illegal instruction, I guess it compiled with -march=native on some Intel CPU.
- I've compiled plugin from sources (it works even with IPP), and see that all labels are empty (Only LIBRARY button is labeled). Could you check the source archive which you published above please?
PS It looks like a bug. While in otp1ano_betaDesktop.xml there correct definitions:
<Component type="ScriptLabel" id="COMP label" x="470" y="229" width="60"
height="20" fontName="Calibri" text="COMPRESSION" textColour="4287072135"
itemColour2="1118481" editable="0" fontSize="10" fontStyle="Bold"/>in HISE all label just are *
Latest posts made by Kott
-
RE: "Intel Core 2 Duo" cpu issues with Hise fx plugins
I think it's "Illegal instruction" due the lack of some SSE.
-
RE: my first instrument :)
Ok, I found that labels disappears after preset changing.
Maybe someone knows how to debug such case? -
RE: my first instrument :)
I think we should try to deal with fonts rather giving up and hardcode labels in background :)
it makes sense for scaling GUI -
RE: my first instrument :)
@d-healey
yes it's correct though afaik it is not Calibri fontabout AVX2, it can be workarounded by using this hack in build.sh:
TARGET_ARCH=-Wl,--as-needed CONFIG=Release makeAFAIK it simple "disables" -march=native
-
RE: my first instrument :)
@d-healey
AMD FX8120fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni pclmulqdq monitor ssse3 cx16 sse4_1 sse4_2 popcnt aes xsave avx lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4 nodeid_msr topoext perfctr_core perfctr_nb cpb hw_pstate ssbd ibpb vmmcall arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
I'm afraid problem is in AVX2. Some time ago we catch similar issue: https://github.com/ryukau/LV2Plugins/issues/2
And don't You have any problems with labels/fonts? I re-typed them manually in UI Designer and after compilation initial OT P1ANO window displays as it should, but after selecting preset all labels gone away again. I can provide screens if it helps.
-
RE: my first instrument :)
Yeah, it can be font related. While I have Calibri installed the Component Specific Properties is completely absent (just arrow).
I'm gonna investigate it.Wait... I run HISE with your project again, and now Component Specific Properties is working :((
-
RE: my first instrument :)
Hi,
At first thank you guys!But:
- Linux binary crashes on AMD CPU with illegal instruction, I guess it compiled with -march=native on some Intel CPU.
- I've compiled plugin from sources (it works even with IPP), and see that all labels are empty (Only LIBRARY button is labeled). Could you check the source archive which you published above please?
PS It looks like a bug. While in otp1ano_betaDesktop.xml there correct definitions:
<Component type="ScriptLabel" id="COMP label" x="470" y="229" width="60"
height="20" fontName="Calibri" text="COMPRESSION" textColour="4287072135"
itemColour2="1118481" editable="0" fontSize="10" fontStyle="Bold"/>in HISE all label just are *