Hi again, quick followup:
So basically it's like this:
```
spdif-opt-input-1/2 ---+
spdif-coax-input-1/2 --(or)--> digital-input-1/2 -----------------> stream-output-1/2
aesebu-xlr-input-1/2 ---+
muted ------------------+
stream-input-1/2 --------------------------+----------------------> spdif-coax-output-1/2
+----------------------> aesebu-xlr-output-1/2
+--analog-output-1/2 --> analog-xlr-output-1/2
+-----------> analog-coax-output-1/2
```
And all potential mixing (e.g. volume processing) would be done in userspace on the firewire host.
On 28.02.24 09:14, Rolf Anderegg wrote:
Hi Takashi
Thanks for your inquiry. Concerning the routing it's one pretty simple routing mode.
I guess it's best if I send you the routing excerpt from our DICE firmware (for low & mid ratemodes, the high rates are similar but with optional dual-wire routing):
[...]
Best regards,
Rolf Anderegg
On 28.02.24 00:54, Takashi Sakamoto wrote:
[...]
I assume that the actual source selection of 'digital-input-1/2' is done
in the router function of DICE chip as well as the selection between
'digital-input-1/2' and 'stream-input-1/2'. The mixer function of the
chip is not used as I expected, thus the selection should exist as the
source of audio signals for the outputs. However, in the above description,
I cannot find such selection.
Or the device has a fixed route between 'stream-input-1/2' and
'analog-{xlr,coax}-output-1/2'? The user can not hear the audio signal
of opt/coax/xlr digital input ports in the analog outputs?
Exactly, this is fixed as you can see in our DICE routing method.
Thanks
Takashi Sakamoto
Best regards,
Rolf Anderegg