* [ALSA - driver 0002076]: arecord gives silence
@ 2006-04-26 14:28 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-04-26 14:28 UTC (permalink / raw)
To: alsa-devel
The following issue has been SUBMITTED.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 04-26-2006 16:28 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
======================================================================
-------------------------------------------------------
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-05-02 16:11 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-05-02 16:11 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 05-02-2006 18:11 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
tiwai - 05-02-06 18:11
----------------------------------------------------------------------
Make sure that you unmute/raise "ADC Volume".
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
======================================================================
-------------------------------------------------------
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-05-04 10:11 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-05-04 10:11 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 05-04-2006 12:11 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
tiwai - 05-02-06 18:11
----------------------------------------------------------------------
Make sure that you unmute/raise "ADC Volume".
----------------------------------------------------------------------
jaime - 05-04-06 12:11
----------------------------------------------------------------------
Takashi.
I've got it working by "toggling capture" (enabling recording) for the ADC
channel (in addition to making sure that recording is enabled on both the
Mic channel and the "Capture" channel).
Seeing how alsaconf sets up the volume sliders and unmutes certain
channels so that users can immediately get sound out of their machines,
would it also be a good idea to make alsaconf set capture enabled on the
ADC channel (and perhaps set the levels up a little) so that users can
also immediately use software that needs audio capture? (I do realize that
this can all be done using amixer or alsamixer, but I think one of the
points of alsaconf is to set levels and so make users' lives a little
easier).
I've also got another qustion: with
arecord -v -v -Dhw:0,0 -f cd test.wav
I get a volume meter which works and the wave file is good.
But when I use:
arecord -v -v -f cd test.wav
I just get:
Recording WAVE...
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is...
Slave: Direct Snoop PCM
Its setup is...
Hardware PCM Card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is...
and then everything stops. There's no volume meter (like previously) and
the wav file is only 44 bytes long.
Would you prefer me to put this new problem into a new bug report?
Thank you.
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
======================================================================
-------------------------------------------------------
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-05-08 10:14 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-05-08 10:14 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 05-08-2006 12:14 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
jaime - 05-04-06 12:11
----------------------------------------------------------------------
Takashi.
I've got it working by "toggling capture" (enabling recording) for the ADC
channel (in addition to making sure that recording is enabled on both the
Mic channel and the "Capture" channel).
Seeing how alsaconf sets up the volume sliders and unmutes certain
channels so that users can immediately get sound out of their machines,
would it also be a good idea to make alsaconf set capture enabled on the
ADC channel (and perhaps set the levels up a little) so that users can
also immediately use software that needs audio capture? (I do realize that
this can all be done using amixer or alsamixer, but I think one of the
points of alsaconf is to set levels and so make users' lives a little
easier).
I've also got another qustion: with
arecord -v -v -Dhw:0,0 -f cd test.wav
I get a volume meter which works and the wave file is good.
But when I use:
arecord -v -v -f cd test.wav
I just get:
Recording WAVE...
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is...
Slave: Direct Snoop PCM
Its setup is...
Hardware PCM Card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is...
and then everything stops. There's no volume meter (like previously) and
the wav file is only 44 bytes long.
Would you prefer me to put this new problem into a new bug report?
Thank you.
----------------------------------------------------------------------
atler - 05-08-06 12:14
----------------------------------------------------------------------
It also seems to be the case in this bugreport:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1822
Recording with 'arecord -v -v -Dhw:0,0 -f cd test.wav' works fine.
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
======================================================================
-------------------------------------------------------
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-06-29 1:29 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-06-29 1:29 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 06-29-2006 03:29 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
atler - 05-08-06 12:14
----------------------------------------------------------------------
It also seems to be the case in this bugreport:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1822
Recording with 'arecord -v -v -Dhw:0,0 -f cd test.wav' works fine.
----------------------------------------------------------------------
Raymond - 06-29-06 03:29
----------------------------------------------------------------------
Try the following test and post the output including the setup line output
by arecord
arecord -v -Dhw:0,0 -f cd test1.wav
arecord -v -Dplughw:0,0 -f cd test2.wav
arecord -v -f cd test3.wav
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
05-24-06 14:03 fuman Issue Monitored: fuman
06-29-06 03:29 Raymond Note Added: 0010638
======================================================================
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-06-29 7:08 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-06-29 7:08 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 06-29-2006 09:08 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
Raymond - 06-29-06 03:30
----------------------------------------------------------------------
cat /proc/asound/pcm
Try the following test and post the output including the setup line output
by arecord
arecord -v -Dhw:0,0 -f cd test1.wav
arecord -v -Dplughw:0,0 -f cd test2.wav
arecord -v -f cd test3.wav
----------------------------------------------------------------------
atler - 06-29-06 09:08
----------------------------------------------------------------------
First two methods work fine, third one fails. Here comes complete output:
% cat /proc/asound/pcm
00-02: CS46xx - IEC958 : CS46xx - IEC958 : playback 1
00-01: CS46xx - Rear : CS46xx - Rear : playback 31
00-00: CS46xx : CS46xx : playback 31 : capture 1
% arecord -v -Dhw:0,0 -f cd test1.wav
Recording WAVE 'test1.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
% arecord -v -Dplughw:0,0 -f cd test2.wav
Recording WAVE 'test2.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Plug PCM: Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
% arecord -v -f cd test3.wav
Recording WAVE 'test3.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 470
xfer_align : 470
start_threshold : 1
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 986447872
Slave: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 8192
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
05-24-06 14:03 fuman Issue Monitored: fuman
06-29-06 03:29 Raymond Note Added: 0010638
06-29-06 03:30 Raymond Note Edited: 0010638
06-29-06 09:08 atler Note Added: 0010642
======================================================================
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-06-29 7:27 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-06-29 7:27 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 06-29-2006 09:27 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
atler - 06-29-06 09:08
----------------------------------------------------------------------
First two methods work fine, third one fails. Here comes complete output:
% cat /proc/asound/pcm
00-02: CS46xx - IEC958 : CS46xx - IEC958 : playback 1
00-01: CS46xx - Rear : CS46xx - Rear : playback 31
00-00: CS46xx : CS46xx : playback 31 : capture 1
% arecord -v -Dhw:0,0 -f cd test1.wav
Recording WAVE 'test1.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
% arecord -v -Dplughw:0,0 -f cd test2.wav
Recording WAVE 'test2.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Plug PCM: Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
% arecord -v -f cd test3.wav
Recording WAVE 'test3.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 470
xfer_align : 470
start_threshold : 1
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 986447872
Slave: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 8192
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 0
boundary : 1073741824
----------------------------------------------------------------------
Raymond - 06-29-06 09:27
----------------------------------------------------------------------
Refer to https://bugtrack.alsa-project.org/alsa-bug/view.php?id=371#9010
Does it mean mean dsnoop is also not work with the hardware like CS46xx
due to its design ?
http://hg-mirror.alsa-project.org/alsa-lib?cmd=file;file=src/conf/cards/CS46xx.conf;filenode=8b52e1eece1b1e1e2f78d4c64b956197be5014ea;style=raw
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
05-24-06 14:03 fuman Issue Monitored: fuman
06-29-06 03:29 Raymond Note Added: 0010638
06-29-06 03:30 Raymond Note Edited: 0010638
06-29-06 09:08 atler Note Added: 0010642
06-29-06 09:27 Raymond Note Added: 0010643
======================================================================
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-07-29 13:35 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-07-29 13:35 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 07-29-2006 15:35 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
Raymond - 06-29-06 09:32
----------------------------------------------------------------------
Refer to https://bugtrack.alsa-project.org/alsa-bug/view.php?id=371#9010
Does it mean mean dsnoop is also not work with the hardware like CS46xx
due to its design ?
static struct snd_pcm_hardware snd_cs46xx_capture =
{
.info = (SNDRV_PCM_INFO_MMAP |
SNDRV_PCM_INFO_INTERLEAVED |
SNDRV_PCM_INFO_BLOCK_TRANSFER /*|*/
/*SNDRV_PCM_INFO_RESUME*/),
.formats = SNDRV_PCM_FMTBIT_S16_LE,
.rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000,
.rate_min = 5500,
.rate_max = 48000,
.channels_min = 2,
.channels_max = 2,
----------------------------------------------------------------------
Fred - 07-29-06 15:35
----------------------------------------------------------------------
I've the same system, enabled sound recording via ADC Volume in alsactl and
did the same test. The two first are OK, third is false
Subsystem: IBM Thinkpad T20
0000:00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
Subsystem: IBM: Unknown device 0132
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 64 (1000ns min, 6000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f4100000 (32-bit, non-prefetchable) [size=4K]
Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
Capabilities: <available only to root>
00-00: CS46xx : CS46xx : playback 31 : capture 1
00-01: CS46xx - Rear : CS46xx - Rear : playback 31
00-02: CS46xx - IEC958 : CS46xx - IEC958 : playback 1
Enregistrement en cours WAVE 'test1.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Enregistrement en cours WAVE 'test2.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Plug PCM: Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Enregistrement en cours WAVE 'test3.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 470
xfer_align : 470
start_threshold : 1
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 986447872
Slave: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 8192
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
05-24-06 14:03 fuman Issue Monitored: fuman
06-29-06 03:29 Raymond Note Added: 0010638
06-29-06 03:30 Raymond Note Edited: 0010638
06-29-06 09:08 atler Note Added: 0010642
06-29-06 09:27 Raymond Note Added: 0010643
06-29-06 09:32 Raymond Note Edited: 0010643
07-29-06 15:35 Fred Note Added: 0011306
======================================================================
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-07-29 14:34 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-07-29 14:34 UTC (permalink / raw)
To: alsa-devel
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 07-29-2006 16:34 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
----------------------------------------------------------------------
Fred - 07-29-06 15:35
----------------------------------------------------------------------
I've the same system, enabled sound recording via ADC Volume in alsactl and
did the same test. The two first are OK, third is false
Subsystem: IBM Thinkpad T20
0000:00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
Subsystem: IBM: Unknown device 0132
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 64 (1000ns min, 6000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f4100000 (32-bit, non-prefetchable) [size=4K]
Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
Capabilities: <available only to root>
00-00: CS46xx : CS46xx : playback 31 : capture 1
00-01: CS46xx - Rear : CS46xx - Rear : playback 31
00-02: CS46xx - IEC958 : CS46xx - IEC958 : playback 1
Enregistrement en cours WAVE 'test1.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Enregistrement en cours WAVE 'test2.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Plug PCM: Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Enregistrement en cours WAVE 'test3.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 470
xfer_align : 470
start_threshold : 1
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 986447872
Slave: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 8192
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
----------------------------------------------------------------------
Raymond - 07-29-06 16:34
----------------------------------------------------------------------
Are there any reason to use dsnoop if the cs46xx doesn't support ?
This means that only one application can use capture device by changing
default capture device from "dsnoop" to "hw"
May be someone can rewrite the driver to use the hardware mixer to support
multiple instances of capture like au88x0
http://hg-mirror.alsa-project.org/alsa-lib?f=8b52e1eece1b;file=src/conf/cards/CS46xx.conf;style=gitweb
capture.pcm {
type plug
slave.pcm {
@func concat
strings [ "dsnoop:" $CARD ]
- strings [ "hw:" $CARD ]
}
}
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
05-24-06 14:03 fuman Issue Monitored: fuman
06-29-06 03:29 Raymond Note Added: 0010638
06-29-06 03:30 Raymond Note Edited: 0010638
06-29-06 09:08 atler Note Added: 0010642
06-29-06 09:27 Raymond Note Added: 0010643
06-29-06 09:32 Raymond Note Edited: 0010643
07-29-06 15:35 Fred Note Added: 0011306
07-29-06 15:36 Fred Issue Monitored: Fred
07-29-06 16:34 Raymond Note Added: 0011308
======================================================================
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ALSA - driver 0002076]: arecord gives silence
@ 2006-08-01 1:03 bugtrack
0 siblings, 0 replies; 10+ messages in thread
From: bugtrack @ 2006-08-01 1:03 UTC (permalink / raw)
To: alsa-devel
The following issue has been set as RELATED TO issue 0002307.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2076>
======================================================================
Reported By: jaime
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 2076
Category: PCI - cs46xx
Reproducibility: always
Severity: minor
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 04-26-2006 16:28 CEST
Last Modified: 07-29-2006 16:34 CEST
======================================================================
Summary: arecord gives silence
Description:
IBM Thinkpad T21 with Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion
Audio Accelerator] (rev 01).
alsamixer correctly mixes the inputs over to the line out (I can hear
microphone in and line in successfully mixed) but arecord gives silence.
I've tried using a usb soundcard on the same machine, and everything works
fine there, so I think this is only the snd-cs46xx driver.
I'm not sure what other info is useful - please let me know. Thank you.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0002307 I have sound but can't use a working mi...
======================================================================
----------------------------------------------------------------------
tiwai - 05-02-06 18:11
----------------------------------------------------------------------
Make sure that you unmute/raise "ADC Volume".
----------------------------------------------------------------------
jaime - 05-04-06 12:11
----------------------------------------------------------------------
Takashi.
I've got it working by "toggling capture" (enabling recording) for the ADC
channel (in addition to making sure that recording is enabled on both the
Mic channel and the "Capture" channel).
Seeing how alsaconf sets up the volume sliders and unmutes certain
channels so that users can immediately get sound out of their machines,
would it also be a good idea to make alsaconf set capture enabled on the
ADC channel (and perhaps set the levels up a little) so that users can
also immediately use software that needs audio capture? (I do realize that
this can all be done using amixer or alsamixer, but I think one of the
points of alsaconf is to set levels and so make users' lives a little
easier).
I've also got another qustion: with
arecord -v -v -Dhw:0,0 -f cd test.wav
I get a volume meter which works and the wave file is good.
But when I use:
arecord -v -v -f cd test.wav
I just get:
Recording WAVE...
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is...
Slave: Direct Snoop PCM
Its setup is...
Hardware PCM Card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is...
and then everything stops. There's no volume meter (like previously) and
the wav file is only 44 bytes long.
Would you prefer me to put this new problem into a new bug report?
Thank you.
----------------------------------------------------------------------
atler - 05-08-06 12:14
----------------------------------------------------------------------
It also seems to be the case in this bugreport:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1822
Recording with 'arecord -v -v -Dhw:0,0 -f cd test.wav' works fine.
----------------------------------------------------------------------
Raymond - 06-29-06 03:30
----------------------------------------------------------------------
cat /proc/asound/pcm
Try the following test and post the output including the setup line output
by arecord
arecord -v -Dhw:0,0 -f cd test1.wav
arecord -v -Dplughw:0,0 -f cd test2.wav
arecord -v -f cd test3.wav
----------------------------------------------------------------------
atler - 06-29-06 09:08
----------------------------------------------------------------------
First two methods work fine, third one fails. Here comes complete output:
% cat /proc/asound/pcm
00-02: CS46xx - IEC958 : CS46xx - IEC958 : playback 1
00-01: CS46xx - Rear : CS46xx - Rear : playback 31
00-00: CS46xx : CS46xx : playback 31 : capture 1
% arecord -v -Dhw:0,0 -f cd test1.wav
Recording WAVE 'test1.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
% arecord -v -Dplughw:0,0 -f cd test2.wav
Recording WAVE 'test2.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Plug PCM: Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
% arecord -v -f cd test3.wav
Recording WAVE 'test3.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 470
xfer_align : 470
start_threshold : 1
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 986447872
Slave: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 8192
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 0
boundary : 1073741824
----------------------------------------------------------------------
Raymond - 06-29-06 09:32
----------------------------------------------------------------------
Refer to https://bugtrack.alsa-project.org/alsa-bug/view.php?id=371#9010
Does it mean mean dsnoop is also not work with the hardware like CS46xx
due to its design ?
static struct snd_pcm_hardware snd_cs46xx_capture =
{
.info = (SNDRV_PCM_INFO_MMAP |
SNDRV_PCM_INFO_INTERLEAVED |
SNDRV_PCM_INFO_BLOCK_TRANSFER /*|*/
/*SNDRV_PCM_INFO_RESUME*/),
.formats = SNDRV_PCM_FMTBIT_S16_LE,
.rates = SNDRV_PCM_RATE_CONTINUOUS | SNDRV_PCM_RATE_8000_48000,
.rate_min = 5500,
.rate_max = 48000,
.channels_min = 2,
.channels_max = 2,
----------------------------------------------------------------------
Fred - 07-29-06 15:35
----------------------------------------------------------------------
I've the same system, enabled sound recording via ADC Volume in alsactl and
did the same test. The two first are OK, third is false
Subsystem: IBM Thinkpad T20
0000:00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
Subsystem: IBM: Unknown device 0132
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 64 (1000ns min, 6000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f4100000 (32-bit, non-prefetchable) [size=4K]
Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
Capabilities: <available only to root>
00-00: CS46xx : CS46xx : playback 31 : capture 1
00-01: CS46xx - Rear : CS46xx - Rear : playback 31
00-02: CS46xx - IEC958 : CS46xx - IEC958 : playback 1
Enregistrement en cours WAVE 'test1.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Enregistrement en cours WAVE 'test2.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Plug PCM: Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 16384
period_size : 512
period_time : 11609
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
Enregistrement en cours WAVE 'test3.wav' : Signed 16 bit Little Endian,
Taux 44100 Hz, Stéréo
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 470
xfer_align : 470
start_threshold : 1
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 986447872
Slave: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 0
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 8192
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'Sound Fusion CS46xx' device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 8192
period_size : 512
period_time : 10666
tick_time : 4000
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 512
xfer_align : 512
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Terminé par le signal Interruption...
----------------------------------------------------------------------
Raymond - 07-29-06 16:35
----------------------------------------------------------------------
Are there any reason to use dsnoop if the cs46xx doesn't support ?
This means that only one application can use capture device by changing
default capture device from "dsnoop" to "hw"
May be someone can rewrite the driver to use the hardware mixer to support
multiple instances of capture like au88x0
http://hg-mirror.alsa-project.org/alsa-lib?f=8b52e1eece1b;file=src/conf/cards/CS46xx.conf;style=gitweb
capture.pcm {
type plug
slave.pcm {
@func concat
- strings [ "dsnoop:" $CARD ]
+ strings [ "hw:" $CARD ]
}
}
Issue History
Date Modified Username Field Change
======================================================================
04-26-06 16:28 jaime New Issue
05-02-06 18:11 tiwai Note Added: 0009568
05-04-06 12:11 jaime Note Added: 0009613
05-08-06 12:14 atler Note Added: 0009645
05-24-06 14:03 fuman Issue Monitored: fuman
06-29-06 03:29 Raymond Note Added: 0010638
06-29-06 03:30 Raymond Note Edited: 0010638
06-29-06 09:08 atler Note Added: 0010642
06-29-06 09:27 Raymond Note Added: 0010643
06-29-06 09:32 Raymond Note Edited: 0010643
07-29-06 15:35 Fred Note Added: 0011306
07-29-06 15:36 Fred Issue Monitored: Fred
07-29-06 16:34 Raymond Note Added: 0011308
07-29-06 16:35 Raymond Note Edited: 0011308
08-01-06 03:03 rlrevell Relationship added related to 0002307
======================================================================
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-08-01 1:03 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-29 7:08 [ALSA - driver 0002076]: arecord gives silence bugtrack
-- strict thread matches above, loose matches on Subject: below --
2006-08-01 1:03 bugtrack
2006-07-29 14:34 bugtrack
2006-07-29 13:35 bugtrack
2006-06-29 7:27 bugtrack
2006-06-29 1:29 bugtrack
2006-05-08 10:14 bugtrack
2006-05-04 10:11 bugtrack
2006-05-02 16:11 bugtrack
2006-04-26 14:28 bugtrack
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.