lektroid
(Lektroid)
October 13, 2023, 5:11pm
1
I have VCV Rack2 installed on 2 machines; a MacBook Pro M1 and a Mac Mini M2. However, certain plugins are not appearing in the Mac Mini, such as Squinky Labs, which are installed and working on the MacBook Pro. Anyone know how I can get the Squinky Labs (and any others that are missing from the Mac Mini) installed?
1 Like
Yeager
(Peter Vos)
October 13, 2023, 5:15pm
2
Short answer, by installing the x64 version of rack and not the ARM64 version. The ARM64 version is slowly integrating the “old” modules.
If It’s a module older than the first of august 2023, it will most likely not work on a ARM64 mac.
1 Like
Yeager
(Peter Vos)
October 16, 2023, 5:44pm
3
I stand corrected, it looks like the VCV Team is working behind the scenes to update all the modules to be ARM64 ready, and the only ones that will take longer are the ones that are Closed Source.
nice! so all the availability issues (and this community is full of them!) are with closed source plugins?
1 Like
lektroid
(Lektroid)
October 19, 2023, 4:55am
4
I installed the X-64 version and still no Squinky Labs on the Mini M2. Strange how they show up no problem on the MacBook Pro M1 though
Yeager
(Peter Vos)
October 19, 2023, 11:46am
5
AFAIK the ARM64 version of Squinky does not yet exist because of compile errors:
opened 08:42PM - 09 Sep 23 UTC
Lots of issues related to simde instructions:
```
In file included from src/… BasicModule.cpp:7:
In file included from ./composites/Basic.h:4:
In file included from ./dsp/generators/BasicVCO.h:4:
In file included from ./dsp/SimdBlocks.h:3:
In file included from ./dsp/third-party/src/SqMath.h:4:
/home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/immintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
#error "This header is only meant to be used on x86 and x64 architecture"
^
In file included from src/BasicModule.cpp:7:
In file included from ./composites/Basic.h:4:
In file included from ./dsp/generators/BasicVCO.h:4:
In file included from ./dsp/SimdBlocks.h:3:
In file included from ./dsp/third-party/src/SqMath.h:4:
In file included from /home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/immintrin.h:17:
In file included from /home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/x86gprintrin.h:15:
/home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/hresetintrin.h:42:27: error: invalid input constraint 'a' in asm
__asm__ ("hreset $0" :: "a"(__eax));
^
In file included from src/BasicModule.cpp:7:
In file included from ./composites/Basic.h:4:
In file included from ./dsp/generators/BasicVCO.h:4:
In file included from ./dsp/SimdBlocks.h:3:
In file included from ./dsp/third-party/src/SqMath.h:4:
In file included from /home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/immintrin.h:17:
In file included from /home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/x86gprintrin.h:25:
/home/build/rack-plugin-toolchain/local/bin/../lib/clang/15.0.7/include/crc32intrin.h:31:1: error: redefinition of 'simde_mm_crc32_u8'
_mm_crc32_u8(unsigned int __C, unsigned char __D)
^
[...]
```
So if you run RACKx64 on both macs they SHOULD both work with Squinky. And if you run ARM64 you should have no Squinky at all.
Are you sure you don’t have any residual junk making you be subscribed on one machine and not the other? The answer can’t be magic, after all.
lektroid
(Lektroid)
October 29, 2023, 4:05am
7
Weird, I just opened the VCV Rack again and the Squinky Labs plugs appeared, so now working on both machines. Strange!