Same context as my previous mail …
The RME HDSPe cards have a large number of inputs and outputs for which the standard ALSA
channels names and mappings make little sense.
Names reflect the hardware interfaces, e.g. Analog.L, Analog.R, AES.1/1 … AES.1/8, ADAT.1
… ADAT.8 etc… and not their function.
Right now, the hdspm driver provides a ad-hoc virtual file in /proc/asound/card<n>
containing these names.
I am looking for a more generic driver <-> user space API for communicating PCM
cannel names. Has anyone been facing the same / similar issues? How have you solved it?
Are there any ideas, suggestions, preferences concerning this topic?
Again looking forward to your feedback.
Best regards and thanks in advance,
Philippe.