Hello,
I have a fork of the chugins repo
that I'm stuck using because of a bunch of unmerged pull requests
First, is there anyone that can help put the ccrma/chugins repo in a good state?
Second, on a new M1 mac with ChucK installed via Homebrew, I'm not certain if chugins are built correctly, and if so, where they should be installed. E.g.
$ ls -als `which chuck`
0 lrwxr-xr-x 1 foo admin 33 May 31 13:08 /opt/homebrew/bin/chuck -> ../Cellar/chuck/1.4.1.1/bin/chuck
$ file `which chuck`
/opt/homebrew/bin/chuck: Mach-O 64-bit executable arm64
$ lipo -archs `which chuck`
arm64
$ cd chugins
$ sudo make install
...
mkdir -p /usr/local/lib/chuck
cp -rf ABSaturator/ABSaturator.chug AmbPan/AmbPan.chug Bitcrusher/Bitcrusher.chug KasFilter/KasFilter.chug MagicSine/MagicSine.chug FIR/FIR.chug FoldbackSaturator/FoldbackSaturator.chug PanN/PanN.chug PitchTrack/PitchTrack.chug GVerb/GVerb.chug Mesh2D/Mesh2D.chug Spectacle/Spectacle.chug Elliptic/Elliptic.chug Sigmund/Sigmund.chug ExpDelay/ExpDelay.chug Overdrive/Overdrive.chug Multicomb/Multicomb.chug PowerADSR/PowerADSR.chug WinFuncEnv/WinFuncEnv.chug WPDiodeLadder/WPDiodeLadder.chug WPKorg35/WPKorg35.chug Binaural/Binaural.chug ExpEnv/ExpEnv.chug Ladspa/Ladspa.chug Perlin/Perlin.chug Rand/Rand.chug Wavetable/Wavetable.chug NHHall/NHHall.chug /usr/local/lib/chuck
$ ls -als /usr/local/lib/chuck
total 1120
40 -rwxr-xr-x 1 foo admin 17952 Aug 21 22:05 ABSaturator.chug
32 -rwxr-xr-x 1 foo admin 13412 Aug 21 22:05 AmbPan.chug
...
$ file /usr/local/lib/chuck/ABSaturator.chug
/usr/local/lib/chuck/ABSaturator.chug: Mach-O 64-bit dynamically linked shared library x86_64
$ lipo -archs /usr/local/lib/chuck/ABSaturator.chug
x86_64
Thank you in advance for your help!
michael