CamillaDSP with Behringer UMC1820 - how to access S/PDIF input!

I looked at hw_params which shows the input (capture) format of the UMC1820 as 10 channels, S32_LE. The output (playback) was shown as 12 channels, S24_3LE. So i replaced my S24_LE settings with those from hw_params, and they worked fine with the "plughw:UMC1820" device, but CDSP failed to start using the "hw:UMC1820" device. Note that the channel numbers are 10 input and 12 output according to ALSA, yet the UMC1820 is described as having 18 input channels and 20 output channels by it's manufacturer. CDSP works fine with either setting, which seems to make sense since I only used a subset of the inputs and outputs. Still I cannot use the "hw:" device. I saw nothing else that made any sense to me. The hw_params did state that the output device had "interface = 1", whatever that means, and the capture device as having "interface = 2".
Interestingly, when using the new sample formats, the optical interface version which sounds like a dalek using the S24_LE format, sounded even worse with the "correct" formats.
I think I am still somewhat fumbling in the dark, and getting sick of hundreds of trial and error sessions, which usually either end in CDSP running but no sound, or CDSP stopping with a "closed channel" error message.
 
Those multichannel soundcards typically change number of channel by samplerate. For details see the stream0 file in proc.
Just to note - format S24_LE is 32 bit with 24 MSB bits, CDSP S24LE, not 24 bits. 24 bits is S24_3LE, S24LE3 in CDSP.

Also check play/capture using aplay/arecord -v plughw:xxx and see that transformations the plug plugin must do - that's the verbose switch -v. Ask e.g. copilot for details.