Curious! We had a similar problem with NoizeMaker and other plugins and have to generate the presets off-line. Today i’ve noted that a file included in many “install” scripts include redundant code for configuring the compiling options, and it seems to be failing in the simulated environment used for the nightly builds (we use CustomPiOS, that uses qemu for simulate an ARM machine). I’ve removed the redundant code … if this night helm presets are generated correctly, perhaps we have hunted an old problem … jejeje!
It still not working, but perhaps we could generate the presets on the first boot, with something like:
cd $ZYNTHIAN_PLUGINS_SRC_DIR/helm/builds/linux/LV2
make ttl_generator
./lv2_ttl_generator $ZYNTHIAN_PLUGINS_DIR/lv2/helm.lv2/helm.so
cp -a *.ttl $ZYNTHIAN_PLUGINS_DIR/lv2/helm.lv2
It should be a lot faster than re-building helm.
I will try this on monday but if someone want to try before …
I improved the script for also generating TTLs for the DISTHRO ports plugins, that also failed to generate in the emulated environment, so i can re-enable the DISTHRO plugins build again.
I have a custom Zynthian up and running, and had put of using a Buster image for months due to a problem with using my Hifiberry Digi+. Yesterday I spent a few hours and managed to solve it
Jackd initialises alsa in a different way on Buster to how it worked on Stretch. We have to now explicitly tell jack to set up a 16-bit connection with -S parameter to stop it defaulting to 32-bit, which caused wild static distortion from the Digi+'s digital outs.
There’s a good chance this affects the other ‘digi’ boards in the webconf.
Also, we can use the machine name of the boards in the parameters on the rare occasion that they are not at hw:0 (i.e. hw:sndrpihifiberry). Very occasionally my USB controllers take over hw:0 and the digi+ ends up on a different index.
All the engines should be working, also Wifi, etc.
If some of you could test it a little bit and everything is OK-enough, i will rename the file to RC-1
I’ve been testing a little bit the latest SD-image from the nightly builds (currently is broken again) and i think is good-enough for being the RC1. So i renamed the file like that: