Are you using the most recent version of camillagui? If so the symlink functionality is disabled by default. You need to edit ~/camilladsp/camillagui/config/camillagui.yml and change update_config_symlink to true.
Interesting on the device names. If you run aplay -l and arecord -l what does it give you?
Thanks for all your hard work and your support on this forum. I am sure many noobs like me can throw out more questions than can be answered.
I am using CamillaDSP version 1.0.1, not sure where to find the GUI version. I haven't updated anything and used your example code for installation.
Regarding the device names, I am not sure what is going on in the background. I can change the playback device name from "E30: USB Audio (hw:1,0)" to "E30: USB Audio (hw:2,0)" without a problem. I am wondering if there is a partial string search happening to find these devices.
Although I have a stream coming in, sound coming out and a dancing vu meter in CamillaDSP, nothing of the changes made within the GUI or config file seem to have any effect. including the build in mute or volume control buttons. I do believe this ARMv7 is a 32 bit version as the RaspbianOS and the Tidal Connect app are ARMv7 versions, so things might have worked out differently, or more likely that I have messed up something.
Attached is a list of devices
Edit: It seems only applicable on the Tidal Connect config file which needs a specific file name format.
I have things running within CamileDSP with capture device "hw:Loopback,0" and playback device "hw:E30" and mixer and filter are working, but not volume control. (which isn't a problem)
There must have been something wrong with that file, as I am using a different file which doesn't give me the Playback error: ALSA function 'snd_pcm_open' failed with error 'ENOENT: no such file or directory'.