Dear all,

I am working on a new driver for the RME HDSPe cards, which eventually could 
replace the hdspm driver. 

These cards have a hardware mixer / matrix router, freely mixing tens of 
hardware inputs and software playbacks into tens of outputs (8192 mixer 
controls on the HDSPe MADI).

Right now, mixer state (cached by the driver) can be read efficiently in one 
ad-hoc ioctl call, and individual channels modified through a HWDEP ALSA 
control element with 3 parameters (input/playback index, output index, gain 
value).

I understand there is a desire to get rid of ad hoc ioctls and am therefore 
looking for a more generic driver <-> user space API to read and write huge 
mixer state. 

Does such more generic huge mixer interface already exist? Has someone been 
facing this or similar issues in this community? If not, are there any ideas, 
suggestions or preferences how it should look like?

Looking forward to your feedback.

Best regards and thanks in advance,

Philippe.
_______________________________________________
Linux-audio-dev mailing list
[email protected]
https://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to