At Mon, 3 Feb 2003 12:06:22 +0100 (CET), Oliver Schrempf wrote: > > > > /home/oliver>arecord -Dplug:multi -c 16 test.wav > > > Recording WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Channels 16 > > > arecord: set_params:765: Broken configuration for this PCM: no > > > configurations available > > > > hmm.. does it work when you specify the format and rate? > > > > % arecord -Dplug:multi -c16 -fS16_LE -r48000 foo.wav > > > > (or -fS32_LE as a native format, then you don't need plug layer) > > None of that works, always the same error as above
ok. > > also, try whether areocord (with -c 8) works on each card (hw:0 and > > hw:1). > It works with -Ddefault > or with -Dice_a and the following pcm > pcm.ice_a { > type plug > ttable.0.0 1 > ttable.1.1 1 > ttable.2.2 1 > ttable.3.3 1 > ttable.4.4 1 > ttable.5.5 1 > ttable.6.6 1 > ttable.7.7 1 > slave.pcm { > type hw > card 0 > device 0 > } > } > > -Dhw:0,0 gives > arecord -Dhw:0,0 -c8 -fS16_LE -r44100 foo.wav > Recording WAVE 'foo.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Channels 8 > arecord: set_params:787: Sample format non available it's the expected behavior, because the hardware doesn't support this format. it suppors only S32_LE. but it seems that this is an alsa-lib bug although i can play 4-channel wav file using two consumer cards... Takashi ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel