Bill, thanks for the reply. I am also able to open both arecord and aplay at same time, but in my software if I try to access the card in playback mode, I am unable to open it again in capture mode. Was hoping it was going to be straightforward, but maybe there is a catch when trying to open the device using specific streams (playback, capture). I will be passing the buffers collected from the capture stream straight to a socket buffer to transfer across network, and vice versa for playback, so having control over them is needed...... i think. I was able to find the " _snd_pcm_asym_open(...) function as aposed to the regular snd_pcm_open(...), but doesn't look like I can directly use it. ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user