so if understand, a single audio stream is coming from the software mixer, which mixes multiple stream from different sources, and transfered using the PCM interface to th kernel and then to the hardware ? the software mixing in alsa is done by dmix i guess ?
Paul Davis wrote: > > On Fri, Aug 31, 2012 at 8:39 AM, Alexandre <[email protected]> wrote: > >> Hi >> >> Kinda new to linux audio and still a bit new to dev generally and I'm >> trying to understand the basis of linux audio. >> >> By that, I mean the ALSA API : >> I would like to use the PCM interface and the mixer interface to mix 2 >> sounds > > > the mixer interface does not do that. its an API to control the hardware > mixer (if any) present in the audio interface hardware. a lot of current > audio interface hardware is incapable of mixing sound from multiple > sources, so this is generally done in software. > > _______________________________________________ > Linux-audio-dev mailing list > [email protected] > http://lists.linuxaudio.org/listinfo/linux-audio-dev > > -- View this message in context: http://old.nabble.com/Trying-to-understand-mixer-in-ALSA-API-tp34373422p34373613.html Sent from the linux-audio-dev mailing list archive at Nabble.com. _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
