[alsa-devel] What are subdevices?
Clemens Ladisch
clemens at ladisch.de
Mon Oct 27 20:46:45 CET 2014
dE wrote:
> typically cards have a single analog device but support multichannel
> output. So how does this work at the software level? If ALSA can't
> send multiple streams of audio to one device, then how does ALSA send
> separate output to different channels of the device?
The channels are not separate. For a stereo devices, the samples are
arranged like LRLRLRLRLR...; for more channels, there are more
interleaved values: 123456123456123456123456...
Regards,
Clemens
More information about the Alsa-devel
mailing list