Hi, For alsa 1.0.17 & 1.0.18, aplay needs to use mmap interleaved (option -M) in order to play a 6ch 16 bits pcm file to plug:surround51 , why is this suddenly required now? I am moving up from 1.0.14 . If aplay runs without -M, it will block at snd_pcm_writei , which is a "rw interleaved" functions call, but this function used to work in previous alsa version (1.0.14 in my case). Why is the code that using snd_pcm_writei, now doesn't work, and has to work using snd_pcm_mmap_writei now? I have filed a bug at https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4326 Thanks. sodium ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user