[alsa-devel] Playing multiple sounds at the same time

Mark Brown broonie at opensource.wolfsonmicro.com
Fri Apr 30 12:43:09 CEST 2010

On Fri, Apr 30, 2010 at 12:38:49PM +0200, Andreas Falkenhahn wrote:

> Now I want to play sounds 1 to 3 at the same time. My question is now: Can
> ALSA do automatic mixing for me here or do I have to do the mixing on my
> own? In other words, can I simply feed all these three sound streams to
> ALSA or do I have to mix them into a fourth audio stream first and feeding
> this new fourth stream to ALSA then?

The easiest thing for your application is to just open and play multiple
audio streams and allow a system mixing daemon such as PulseAudio to
take care of the mixing.

More information about the Alsa-devel mailing list