[alsa-devel] PCM substream

Clemens Ladisch clemens at ladisch.de
Thu Aug 9 14:49:07 CEST 2012

arun kumar wrote:
> From the last couple of days, I have been trying to understand the Linux
> Alsa Subsystem.I have read the Alsa Driver API and Application API's. But I
> could not understand the concept of PCM substreams,

A PCM stream has one or more substreams.  Multiple substreams are used when
the hardware can mix them together for one output.  This was used in old
wavetable sound cards; nowadays, you almost always have one substream.


More information about the Alsa-devel mailing list