[alsa-devel] Multiple channels mapping

Takashi Iwai tiwai at suse.de
Wed Feb 8 09:58:52 CET 2012

At Tue, 07 Feb 2012 17:02:00 -0800,
Patrick Lai wrote:
> Hi,
> The DSP I am working on supports channel assignments similar to ALSA
> route plug-in described in this link http://drona.csa.iisc.ernet.in
> /~uday/alsamch.shtml.
> I am currently looking a way to pass channel/speaker mapping
> information of PCM stream( i.c channel 0 -> Front Left speaker, channel
> 1 -> Front Right speaker) to ALSA driver. I looked at latest kernel
> tree and don't think there is already provision for my purpose. Can
> anyone confirm? If I were to improvise a way to pass channel/speaker
> mapping information, should I follow the same approach similar to how
> bits per sample and other hardware parameter is passed?

Currently the channel-mapping information is a missing piece in ALSA
framework, and it's a very long-standing item on my TODO list.

The implementation itself should be easy, but the only question is the
API design.  If you have a good proposal, please speak up.



More information about the Alsa-devel mailing list