[alsa-devel] How to mix two PCM channels with ALSA
itxEpsilon
carlos at isometrica.net
Thu Dec 6 17:18:06 CET 2012
Clemens Ladisch <clemens <at> ladisch.de> writes:
>
> itxEpsilon wrote:
> > I'm trying to write a simple application
> > for mixing two PCM sound channels in
> > C++. Could anyone provide me a
> > quick example about how to implement
> > this operation?
>
> outputSample[i] = inputChannel1[i] + inputChannel2[i];
>
> What does this have to do with ALSA?
>
> Regards,
> Clemens
>
Hi,
That's no my question, I'd like to know how is performed with the ALSA API.
i.e.
playSound(buffer1);
playSound(buffer2);
is it implicitly mixed when playing two buffers by hardware?
Thanks.
Carlos.
More information about the Alsa-devel
mailing list