Hi all I compiled the latest (chuck-1.5.1.2) and chugins on linux , but the faust chugin thows an error when compiling. I changed SAFE_DELETE to CK_SAFE_DELETE and it compiled without error. ----------------------------------- g++ -c -o Faust.o Faust.cpp -pthread -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -I../chuck/include -fPIC -O3 Faust.cpp: In member function ‘void Faust::clear()’: Faust.cpp:252:9: error: ‘SAFE_DELETE’ was not declared in this scope; did you mean ‘CK_SAFE_DELETE’? 252 | SAFE_DELETE(m_dsp); | ^~~~~~~~~~~ | CK_SAFE_DELETE ----------------------------- But chuck does not seem to find it $ ls /usr/local/lib/chuck/Faust.chug /usr/local/lib/chuck/Faust.chug ------------------------------- $ chuck clarinet.ck [chuck]: RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (hw:0,0), Device or resource busy. [chuck]: RtApiAlsa::probeDeviceOpen: unable to synchronize input and output devices. clarinet.ck:5:1: error: undefined type 'Faust'... [5] Faust clarinet => dac; ^ clarinet.ck:5:1: error: ...in declaration [5] Faust clarinet => dac; ^ [chuck]: RtApiAlsa::probeDeviceOpen: unable to synchronize input and output devices. [chuck]: RtApiAlsa::probeDeviceOpen: unable to synchronize input and output devices. ------------------------- also.. I am using pipewire , it works fine, but I get these annoying messages ------------------------------- $ chuck krstlchr-algo7.ck [chuck]: RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (hw:0,0), Device or resource busy. [chuck]: RtApiAlsa::probeDeviceOpen: unable to synchronize input and output devices. [chuck]: RtApiAlsa::probeDeviceOpen: unable to synchronize input and output devices. Play some nice open chords... Then loop on random open circle of 4ths notes... thanks for chuck! d