I ran into a problem with no-gui and /dev/dsp error. It' seems similar to the one in the forum post:
http://puredata.hurleur.com/sujet-4548-simple-delayeffect-delread-delwrite-doesn-work-nogui
but the advice there doesn't resolve my issue.
I have a patch running in gui mode but in non-gui mode there are these errors:
pd -nogui -oss -open ../patches/myPatch.pd
/dev/dsp (read/write): Device or resource busy
(now will try write-only...)
/dev/dsp (writeonly): Device or resource busy
/dev/dsp (readonly): Device or resource busy
audio I/O stuck... closing audio