On Thu, Dec 05, 2013 at 10:15:05AM +0100, Clemens Ladisch wrote: > wempwer@xxxxxxxxx wrote: > > Today, I was able to reproduce a situation with `arecord' not > > recording any sound without giving a device name explicitly. > > > > $ arecord -v -f dat -d 3 test.wav > > Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo > > Plug PCM: Linear conversion PCM (S32_LE) > > ... > > Slave: Soft volume PCM > > Control: Digital Capture Volume > > ... > > Slave: Direct Snoop PCM > > ... > > Hardware PCM card 0 'HDA ATI SB' device 0 subdevice 0 > > ... > > > > The above does not produce any sound. In contrary, this does: > > > > $ arecord -v -f dat -d 3 test.wav -D hw:0,0 > > Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo > > Hardware PCM card 0 'HDA ATI SB' device 0 subdevice 0 > > ... > > > > These outputs are verry different. > > The only relevant differnece is the Soft volume plugin. > Check the value of the "Digital" mixer control. You are right. When Digital control is set to 0 then arecord doesn't work with giving a device name explicitly. Does it look like a bug? -- <wempwer@xxxxxxxxx> ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user