Closed elder-n00b closed 1 year ago
There is no plugin called adelay.vst3
in this package. The package builds without problems here. Please try building with a clean build dir (i.e. remove any old pkg
and src
dirs).
https://github.com/osam-cologne/archlinux-proaudio/blob/a2f04c6541b317376d4d9b88e1fc9c5f09882290/packages/uhhyou-plugins/PKGBUILD#L66
I did paru -S uhhyou-plugins
on an up to date system and got that.
I'll try again later, I'm pretty sure it's just two /Resources
away.
edit: Looks like adelay
comes from the vst3sdk
... will check that later.
$ makepkg
$ cd src/build/VST3/Release
$ ls -l *.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1160 07.06.2023 15:12 AccumulativeRingMod.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1165 07.06.2023 15:12 BasicLimiterAutoMake.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1141 07.06.2023 15:12 BasicLimiter.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1141 07.06.2023 15:12 ClangCymbal.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1136 07.06.2023 15:12 ClangSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1164 07.06.2023 15:12 CollidingCombSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1145 07.06.2023 15:12 CombDistortion.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1149 07.06.2023 15:12 CubicPadSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1149 07.06.2023 15:12 EnvelopedSine.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1131 07.06.2023 15:12 EsPhaser.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1136 07.06.2023 15:12 FDN64Reverb.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1140 07.06.2023 15:12 FDNCymbal.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1145 07.06.2023 15:12 FeedbackPhaser.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 991 07.06.2023 15:12 FoldShaper.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1167 07.06.2023 15:12 IterativeSinCluster.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1127 07.06.2023 15:12 L3Reverb.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1127 07.06.2023 15:12 L4Reverb.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1142 07.06.2023 15:12 LatticeReverb.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1149 07.06.2023 15:13 LightPadSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1133 07.06.2023 15:12 LongPhaser.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1146 07.06.2023 15:12 MatrixShifter.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1136 07.06.2023 15:13 MaybeSnare.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1145 07.06.2023 15:13 MembraneSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1132 07.06.2023 15:13 MiniCliffEQ.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1143 07.06.2023 15:13 ModuloShaper.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1140 07.06.2023 15:13 NarrowingDelay.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1143 07.06.2023 15:13 OddPowShaper.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1145 07.06.2023 15:13 OrdinaryPhaser.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1138 07.06.2023 15:13 ParallelComb.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1146 07.06.2023 15:13 ParallelDetune.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1149 07.06.2023 15:13 PitchShiftDelay.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1140 07.06.2023 15:13 RingModSpacer.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1132 07.06.2023 15:13 SevenDelay.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1140 07.06.2023 15:13 SoftClipper.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1146 07.06.2023 15:13 SyncSawSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1152 07.06.2023 15:13 TrapezoidSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1156 07.06.2023 15:13 UltrasonicRingMod.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1138 07.06.2023 15:13 UltraSynth.vst3/Contents/moduleinfo.json
-rw-r--r-- 1 chris chris 1137 07.06.2023 15:13 WaveCymbal.vst3/Contents/moduleinfo.json
The build error happens due to breaking changes in (of course ...) vst3sdk 3.7.8. Still need to figure out what's the new flag to disable building sample plugins but I put a hacky workaround in #242, if that builds I'll merge and a bit later the AUR should be updated.
Thanks @cbix, I'll test that soon. Just in case it's still useful I post this stuff below (was going to post earlier but life gets in the way sometimes LOL):
Anyways, the above is likely irrelevant now. I'll do again with the #242 fix and report when it's done compiling.
I found https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/VST+Module+Architecture/ModuleInfo-JSON.html which says
This optional moduleinfo.json file was added in the VST 3 SDK version 3.7.5 and was located in the Contents folder of the bundle. In order to be compliant with code signing on macOS, this file is now (since version 3.7.8) located in the Contents/Resources folder.
and that explains at least part of the trouble, but why can't I find the built uhhyou plugins along with the examples?
Apologies for long delay... here comes the facepalm: no AVX no party.
Maybe worth an upstream ticket. Compilation should error out if the CPU is not supported instead of silently not building the plugins. IMO.
Ah damn, they're really not building, sorry for that! Trying to fix it now ...
Needs some further attention later, but I opened ryukau/VSTPlugins#38 now
The package for version 0.56.0 built by CI does still not contain the plugins, only the documentation. Builds fine locally on Manjaro, but therevst3sdk
is still at version 3.7.7_build_19-1.
moduleinfo.json
files are in$plugin/Contents/Resources
(commenting here because https://aur.archlinux.org/packages/uhhyou-plugins#comment-895977)