A NOTE has been added to this issue. ====================================================================== <https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1822> ====================================================================== Reported By: atler Assigned To: ====================================================================== Project: ALSA - driver Issue ID: 1822 Category: PCI - cs46xx Reproducibility: always Severity: minor Priority: normal Status: new Distribution: PLD Kernel Version: 2.6.14.7 ====================================================================== Date Submitted: 02-05-2006 16:16 CET Last Modified: 07-14-2006 22:28 CEST ====================================================================== Summary: Can't record with Hercules Fortissimo II Description: I can hear my voice from speakers but "arecord -f cd -t wav out.wav" always produces 19K-32K file with no sound. What is weird is that I can record through alsa oss emulation in programs that use /dev/dsp. Similar problems already appeard here, but none of the solutions worked for me. ====================================================================== ---------------------------------------------------------------------- Raymond - 07-11-06 16:28 ---------------------------------------------------------------------- Refer to cs46xx_lib.c #ifdef CONFIG_SND_CS46XX_NEW_DSP static unsigned int period_sizes[] = { 32, 64, 128, 256, 512, 1024, 2048 }; static struct snd_pcm_hw_constraint_list hw_constraints_period_sizes = { .count = ARRAY_SIZE(period_sizes), .list = period_sizes, .mask = 0 }; #endif Try the above period size if your cs46xx is using CONFIG_SND_CS46XX_NEW_DSP http://www.alsa-project.org/alsa-doc/alsa-lib/examples.html Can you run the alsa-lib example pcm.c and pcm_min.c ---------------------------------------------------------------------- atler - 07-14-06 22:28 ---------------------------------------------------------------------- Changing period size does nothing, even in verbose output the period_size is constantly 512 (with -Dhw:0,0 switch however, it changes until value of 512, with 1024 and 2048 it's still 512). Example codes you mentioned run fine, but I don't know what should I expect or what to look at. Issue History Date Modified Username Field Change ====================================================================== 02-05-06 16:16 atler New Issue 02-05-06 16:16 atler File Added: asound.state 02-05-06 16:16 atler Distribution => PLD 02-05-06 16:16 atler Kernel Version => 2.6.14.7 02-05-06 16:19 atler Note Added: 0007937 02-07-06 16:30 perex Note Added: 0007959 02-11-06 20:47 atler Note Added: 0008021 07-11-06 16:24 Raymond Note Added: 0010974 07-11-06 16:28 Raymond Note Edited: 0010974 07-14-06 22:28 atler Note Added: 0011007 ====================================================================== ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-devel