I had the same problem, Takashi wrote me this:
afaik, the iec958 pcm device for ice1712 is not correctly set up in
/usr/share/alsa/cards/IEC1712.conf.
this is because ice1712 needs _always_ 10 channels, and only the last
twos are used for spdif.
in the config file above, it's defined using "route
got a little bit of a confusion here.
got a nice new TerraTec EWX 24/96
recording and playback via analog in/out works just great, sound-quality
is awesome.
digital output via spdif works as well, very nice.
digital input via spdif works in the sense that I can re-route it to
analog out and li