Codec + Mixer: Cirrus Logic CS4297A rev 4 - 0 [CS46xx ]: CS46xx - Sound Fusion CS46xx - Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01) - buzzy sound on IBM T21 - have sound but buzzes when using ALSA Driver version: 1.0.21 and Ubuntu 10.04.1 LTS

Asked by Ted Emery

playing cd's or radio the sound buzzes loudly, cant seem to find an answer that works.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
Ted Emery
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

sudo lshw -C sound; lsmod; dpkg -l | grep alsa

Thanks

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#2

Please execute step 1 and step 2, then reboot and send us the full terminal output from step 3 and step 4 from this procedure:

https://help.ubuntu.com/community/SoundTroubleshootingProcedure

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#3

You sent us the following info in a separate thread:

Sound buzzy update alsa info

   1. Ubuntu
   2. “alsa-driver” package
   3. Questions
   4. Question #122455

Asked by Ted Emery on 7 hours ago

ted@ted-laptop:~$ wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh
--2010-08-24 09:29:18-- http://www.alsa-project.org/alsa-info.sh
Resolving www.alsa-project.org... 212.20.107.51
Connecting to www.alsa-project.org|212.20.107.51|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh [following]
--2010-08-24 09:29:22-- http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh
Resolving git.alsa-project.org... 212.20.107.51
Reusing existing connection to www.alsa-project.org:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `alsa-info.sh'

    [ <=> ] 27,026 23.7K/s in 1.1s

2010-08-24 09:29:25 (23.7 KB/s) - `alsa-info.sh' saved [27026]

ted@ted-laptop:~$ bash alsa-info.sh --stdout
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.save, it will be ignored in a future release.
WARNING: Failed to open config file alsa-base.save: Permission denied
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base.save, it will be ignored in a future release.
WARNING: Failed to open config file alsa-base.save: Permission denied
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.59
!!################################

!!Script ran on: Mon Aug 23 23:30:03 UTC 2010

!!Linux Distribution
!!------------------

Ubuntu 10.04.1 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 10.04.1 LTS"

!!DMI Information
!!---------------

Manufacturer: IBM
Product Name: 26474AA

!!Kernel Information
!!------------------

Kernel release: 2.6.32-24-generic
Operating System: GNU/Linux
Architecture: i686
Processor: unknown
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: 1.0.21
Library version: 1.0.22
Utilities version: 1.0.22

!!Loaded ALSA modules
!!-------------------

snd_cs46xx
thinkpad_acpi

!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [CS46xx ]: CS46xx - Sound Fusion CS46xx
                      Sound Fusion CS46xx at 0xe8122000/0xe8000000, irq 11
29 [ThinkPadEC ]: ThinkPad EC - ThinkPad Console Audio Control
                      ThinkPad Console Audio Control at EC reg 0x30, fw unknown

!!PCI Soundcards installed in the system
!!--------------------------------------

00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)

!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:05.0 0401: 1013:6003 (rev 01)
 Subsystem: 1014:0153

!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-usb-audio: index=-2
snd-usb-us122l: index=-2
snd-usb-usx2y: index=-2
snd-usb-caiaq: index=-2
snd-cmipci: mpu_port=0x330 fm_port=0x388
snd-pcsp: index=-2

!!Loaded sound module options
!!--------------------------

!!Module: snd_cs46xx
 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 external_amp : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
 id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
 index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 mmap_valid : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
 thinkpad : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N

!!Module: thinkpad_acpi
 brightness_enable : 2
 brightness_mode : 2
 dbg_bluetoothemul : 0
 dbg_uwbemul : 0
 dbg_wlswemul : 0
 dbg_wwanemul : 0
 enable : Y
 experimental : 0
 fan_control : N
 force_load : N
 hotkey_report_mode : 0
 id : ThinkPadEC
 index : -536870912
 volume_capabilities : 0
 volume_control : N
 volume_mode : 3

!!AC97 Codec information
!!---------------------------
--startcollapse--

0-0/0: Cirrus Logic CS4297A rev 4

PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000

Flags: 4
Capabilities : -headphone out-
DAC resolution : 20-bit
ADC resolution : 18-bit
3D enhancement : Crystal Semi 3D Stereo Enhancement

Current setup
Mic gain : +0dB [+0dB]
POP path : pre 3D
Sim. stereo : off
3D enhancement : off
Loudness : off
Mono output : MIX
Mic select : Mic1
ADC/DAC loopback : off
Extended ID : codec=0 rev=0 AMAP DSA=0
Extended status :
SPDIF Control : Consumer PCM Category=0x2 Generation=1 Rate=48kHz

0:00 = 1990
0:02 = 0000
0:04 = 0000
0:06 = 801f
0:08 = 0000
0:0a = 801e
0:0c = 8008
0:0e = 8009
0:10 = 8707
0:12 = 0303
0:14 = 8b0b
0:16 = 9f1f
0:18 = 0606
0:1a = 0000
0:1c = 0a05
0:1e = 0000
0:20 = 0000
0:22 = 0000
0:24 = 0000
0:26 = 000f
0:28 = 0200
0:2a = 0000
0:2c = bb80
0:2e = 0000
0:30 = 0000
0:32 = bb80
0:34 = 0000
0:36 = 0000
0:38 = 0000
0:3a = 0000
0:3c = 0000
0:3e = 0000
0:40 = 0000
0:42 = 0000
0:44 = 0000
0:46 = 0000
0:48 = 0000
0:4a = 0000
0:4c = 0000
0:4e = 0000
0:50 = 0000
0:52 = 0000
0:54 = 0000
0:56 = 0000
0:58 = 0000
0:5a = 0404
0:5c = 0000
0:5e = 0080
0:60 = 0022
0:62 = 0000
0:64 = 0000
0:66 = 0000
0:68 = 0824
0:6a = 0000
0:6c = 0000
0:6e = 0000
0:70 = 0000
0:72 = 0000
0:74 = 0000
0:76 = 0000
0:78 = 0077
0:7a = 0000
0:7c = 4352
0:7e = 5914
--endcollapse--

!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 10 Aug 24 09:27 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 4 Aug 24 09:27 /dev/snd/controlC29
crw-rw----+ 1 root audio 116, 5 Aug 24 09:27 /dev/snd/midiC0D0
crw-rw----+ 1 root audio 116, 9 Aug 24 09:27 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 8 Aug 24 09:27 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 7 Aug 24 09:27 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116, 6 Aug 24 09:27 /dev/snd/pcmC0D2p
crw-rw----+ 1 root audio 116, 3 Aug 24 09:26 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 Aug 24 09:26 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 80 Aug 24 09:27 .
drwxr-xr-x 3 root root 240 Aug 24 09:27 ..
lrwxrwxrwx 1 root root 12 Aug 24 09:27 pci-0000:00:05.0 -> ../controlC0
lrwxrwxrwx 1 root root 13 Aug 24 09:27 platform-thinkpad_acpi -> ../controlC29

!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: CS46xx [Sound Fusion CS46xx], device 0: CS46xx [CS46xx]
  Subdevices: 31/31
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
  Subdevice #8: subdevice #8
  Subdevice #9: subdevice #9
  Subdevice #10: subdevice #10
  Subdevice #11: subdevice #11
  Subdevice #12: subdevice #12
  Subdevice #13: subdevice #13
  Subdevice #14: subdevice #14
  Subdevice #15: subdevice #15
  Subdevice #16: subdevice #16
  Subdevice #17: subdevice #17
  Subdevice #18: subdevice #18
  Subdevice #19: subdevice #19
  Subdevice #20: subdevice #20
  Subdevice #21: subdevice #21
  Subdevice #22: subdevice #22
  Subdevice #23: subdevice #23
  Subdevice #24: subdevice #24
  Subdevice #25: subdevice #25
  Subdevice #26: subdevice #26
  Subdevice #27: subdevice #27
  Subdevice #28: subdevice #28
  Subdevice #29: subdevice #29
  Subdevice #30: subdevice #30
card 0: CS46xx [Sound Fusion CS46xx], device 1: CS46xx - Rear [CS46xx - Rear]
  Subdevices: 31/31
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
  Subdevice #8: subdevice #8
  Subdevice #9: subdevice #9
  Subdevice #10: subdevice #10
  Subdevice #11: subdevice #11
  Subdevice #12: subdevice #12
  Subdevice #13: subdevice #13
  Subdevice #14: subdevice #14
  Subdevice #15: subdevice #15
  Subdevice #16: subdevice #16
  Subdevice #17: subdevice #17
  Subdevice #18: subdevice #18
  Subdevice #19: subdevice #19
  Subdevice #20: subdevice #20
  Subdevice #21: subdevice #21
  Subdevice #22: subdevice #22
  Subdevice #23: subdevice #23
  Subdevice #24: subdevice #24
  Subdevice #25: subdevice #25
  Subdevice #26: subdevice #26
  Subdevice #27: subdevice #27
  Subdevice #28: subdevice #28
  Subdevice #29: subdevice #29
  Subdevice #30: subdevice #30
card 0: CS46xx [Sound Fusion CS46xx], device 2: CS46xx - IEC958 [CS46xx - IEC958]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: CS46xx [Sound Fusion CS46xx], device 0: CS46xx [CS46xx]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [CS46xx]

Card hw:0 'CS46xx'/'Sound Fusion CS46xx at 0xe8122000/0xe8000000, irq 11'
  Mixer name : 'Cirrus Logic CS4297A rev 4'
  Components : 'AC97a:43525914'
  Controls : 45
  Simple ctrls : 26
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 63
  Mono:
  Front Left: Playback 63 [100%] [0.00dB] [on]
  Front Right: Playback 63 [100%] [0.00dB] [on]
Simple mixer control 'Master Mono',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
  Capabilities: volume volume-joined penum
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 15
  Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
  Capabilities: volume volume-joined penum
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 15
  Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 25 [81%] [3.00dB] [on]
  Front Right: Playback 25 [81%] [3.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 24 [77%] [1.50dB] [off] Capture [off]
  Front Right: Playback 24 [77%] [1.50dB] [off] Capture [off]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 28 [90%] [7.50dB] [on] Capture [off]
  Front Right: Playback 28 [90%] [7.50dB] [on] Capture [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 22 [71%] [-1.50dB] [off]
  Front Left: Capture [on]
  Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Mic Select',0
  Capabilities: enum
  Items: 'Mic1' 'Mic2'
  Item0: 'Mic1'
Simple mixer control 'Video',0
  Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 20 [65%] [-4.50dB] [off] Capture [off]
  Front Right: Playback 20 [65%] [-4.50dB] [off] Capture [off]
Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 23 [74%] [0.00dB] [off]
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Input',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Output',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PC Speaker',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 15
  Mono: Playback 0 [0%] [-45.00dB] [off]
Simple mixer control 'Aux',0
  Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
  Capabilities: enum
  Items: 'Mix' 'Mic'
  Item0: 'Mix'
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch cswitch-joined penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 10 [67%] [15.00dB] [on]
  Front Right: Capture 5 [33%] [7.50dB] [on]
Simple mixer control 'Mix',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'ADC',0
  Capabilities: volume cswitch cswitch-joined penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 32767
  Front Left: 65535 [200%] Capture [off]
  Front Right: 65535 [200%] Capture [off]
Simple mixer control 'DAC',0
  Capabilities: volume cswitch cswitch-joined penum
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 32767
  Front Left: 26214 [80%] Capture [off]
  Front Right: 26214 [80%] Capture [off]
Simple mixer control 'External Amplifier',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]

!!-------Mixer controls for card 29 [ThinkPadEC]

Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
  Mixer name : 'ThinkPad EC (unknown)'
  Components : ''
  Controls : 2
  Simple ctrls : 1
Simple mixer control 'Console',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 14
  Mono: Playback 6 [43%] [on]

!!Alsactl output
!!-------------

--startcollapse--
state.CS46xx {
 control.1 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Master Playback Switch'
  value true
 }
 control.2 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 63'
  comment.dbmin -9450
  comment.dbmax 0
  iface MIXER
  name 'Master Playback Volume'
  value.0 63
  value.1 63
 }
 control.3 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Headphone Playback Switch'
  value true
 }
 control.4 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 31'
  comment.dbmin -4650
  comment.dbmax 0
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 31
  value.1 31
 }
 control.5 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Master Mono Playback Switch'
  value false
 }
 control.6 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 31'
  comment.dbmin -4650
  comment.dbmax 0
  iface MIXER
  name 'Master Mono Playback Volume'
  value 0
 }
 control.7 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'PC Speaker Playback Switch'
  value false
 }
 control.8 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 15'
  comment.dbmin -4500
  comment.dbmax 0
  iface MIXER
  name 'PC Speaker Playback Volume'
  value 0
 }
 control.9 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Phone Playback Switch'
  value false
 }
 control.10 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'Phone Playback Volume'
  value 23
 }
 control.11 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Mic Playback Switch'
  value false
 }
 control.12 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'Mic Playback Volume'
  value 22
 }
 control.13 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Mic Boost (+20dB)'
  value false
 }
 control.14 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Line Playback Switch'
  value false
 }
 control.15 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'Line Playback Volume'
  value.0 24
  value.1 24
 }
 control.16 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'CD Playback Switch'
  value true
 }
 control.17 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'CD Playback Volume'
  value.0 28
  value.1 28
 }
 control.18 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Video Playback Switch'
  value false
 }
 control.19 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'Video Playback Volume'
  value.0 20
  value.1 20
 }
 control.20 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Aux Playback Switch'
  value false
 }
 control.21 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'Aux Playback Volume'
  value.0 0
  value.1 0
 }
 control.22 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'PCM Playback Switch'
  value true
 }
 control.23 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 31'
  comment.dbmin -3450
  comment.dbmax 1200
  iface MIXER
  name 'PCM Playback Volume'
  value.0 25
  value.1 25
 }
 control.24 {
  comment.access 'read write'
  comment.type ENUMERATED
  comment.count 2
  comment.item.0 Mic
  comment.item.1 CD
  comment.item.2 Video
  comment.item.3 Aux
  comment.item.4 Line
  comment.item.5 Mix
  comment.item.6 'Mix Mono'
  comment.item.7 Phone
  iface MIXER
  name 'Capture Source'
  value.0 Mic
  value.1 Mic
 }
 control.25 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Capture Switch'
  value true
 }
 control.26 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 15'
  comment.dbmin 0
  comment.dbmax 2250
  iface MIXER
  name 'Capture Volume'
  value.0 10
  value.1 5
 }
 control.27 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name '3D Control - Switch'
  value false
 }
 control.28 {
  comment.access 'read write'
  comment.type ENUMERATED
  comment.count 1
  comment.item.0 Mix
  comment.item.1 Mic
  iface MIXER
  name 'Mono Output Select'
  value Mix
 }
 control.29 {
  comment.access 'read write'
  comment.type ENUMERATED
  comment.count 1
  comment.item.0 Mic1
  comment.item.1 Mic2
  iface MIXER
  name 'Mic Select'
  value Mic1
 }
 control.30 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 15'
  iface MIXER
  name '3D Control - Center'
  value 0
 }
 control.31 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 15'
  iface MIXER
  name '3D Control - Depth'
  value 0
 }
 control.32 {
  comment.access read
  comment.type IEC958
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
 control.33 {
  comment.access read
  comment.type IEC958
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 }
 control.34 {
  comment.access 'read write'
  comment.type IEC958
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Default'
  value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
 control.35 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Switch'
  value false
 }
 control.36 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'External Amplifier'
  value true
 }
 control.37 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 32767'
  iface MIXER
  name 'DAC Volume'
  value.0 26214
  value.1 26214
 }
 control.38 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 32767'
  iface MIXER
  name 'ADC Volume'
  value.0 65535
  value.1 65535
 }
 control.39 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'ADC Capture Switch'
  value false
 }
 control.40 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'DAC Capture Switch'
  value false
 }
 control.41 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'IEC958 Output Switch'
  value false
 }
 control.42 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'IEC958 Input Switch'
  value false
 }
 control.43 {
  comment.access 'read write'
  comment.type IEC958
  comment.count 1
  iface PCM
  device 2
  name 'IEC958 Playback Default'
  value '0000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
 control.44 {
  comment.access read
  comment.type IEC958
  comment.count 1
  iface PCM
  device 2
  name 'IEC958 Playback Mask'
  value ffff00ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 }
 control.45 {
  comment.access 'read write'
  comment.type IEC958
  comment.count 1
  iface PCM
  device 2
  name 'IEC958 Playback PCM Stream'
  value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
}
state.ThinkPadEC {
 control.1 {
  comment.access read
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 14'
  iface MIXER
  name 'Console Playback Volume'
  value 6
 }
 control.2 {
  comment.access read
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Console Playback Switch'
  value true
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

Module
nls_utf8
isofs
ppp_deflate
zlib_deflate
bsd_comp
ppp_async
savage
drm
binfmt_misc
snd_cs46xx
gameport
snd_ac97_codec
ac97_bus
snd_pcm_oss
snd_mixer_oss
thinkpad_acpi
snd_pcm
snd_seq_dummy
snd_seq_oss
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
snd_seq
fbcon
tileblit
snd_timer
font
bitblit
snd_seq_device
softcursor
pcmcia
snd
vga16fb
nsc_ircc
vgastate
ppdev
led_class
psmouse
video
irda
soundcore
yenta_socket
option
usbserial
intel_agp
serio_raw
i2c_piix4
nvram
parport_pc
output
crc_ccitt
rsrc_nonstatic
snd_page_alloc
shpchp
pcmcia_core
agpgart
lp
parport
usb_storage
e100
mii
floppy

!!ALSA/HDA dmesg
!!------------------

ted@ted-laptop:~$

Please also send us output from step 4.

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#4

Please also send us output from step 4 and post it at the following thread (which is "here"):

https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/122361

Please avoid creating several threads that are related to the same issue, as it makes it a lot harder to follow what is going on.....

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#5

I just noticed that you skipped step ONE in the procedure (ALSA upgrade to version 1.0.23). So I will have to ask the same question again:

Please execute STEP ONE and STEP TWO, then reboot and send us the full terminal output from STEP THREE and STEP FOUR from this procedure:

https://help.ubuntu.com/community/SoundTroubleshootingProcedure

Revision history for this message
Ted Emery (tedemery) said :
#6

Hi, what does (Then, we go in our personal folder and download
alsa-driver, alsa-lib and alsa-utils )mean? Also have trouble
understanding (After that, we create a new folder for the compilation
and installation of the 3 files. Then, we move the 3 tar files that we
just downloaded in this folder :) What do I do here? thanks.

On Tue, 2010-08-24 at 07:18 +0000, Mark Rijckenberg wrote:
> https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/122361

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#7

Stéphane Gaudreault is simply explaining what the next Terminal commands are going to do.

So if you copy-paste the commands in the procedure one by one - without skipping steps - the compilation procedure should work....

Revision history for this message
Ted Emery (tedemery) said :
#8

Installing the ALSA update to (1.0.23), impressed with the help offered, nearly gave up, Thanks all.

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#9

Is the buzzing issue solved since the ALSA upgrade? Any other audio distortions?

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#10

You can also install it via:

sudo add-apt-repository ppa:ricotz/unstable; sudo apt-get update; sudo apt-get upgrade

Revision history for this message
Ted Emery (tedemery) said :
#11

No more buzzy sound after ALSA upgrade, thanks.

Revision history for this message
fleamour (gtx-swift) said :
#12

I updated ALSA with:

"sudo add-apt-repository ppa:ricotz/unstable; sudo apt-get update; sudo apt-get upgrade"

Also with an IBM T21 but still experience buzzing.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#13

Glad you got the gold :)

Revision history for this message
fleamour (gtx-swift) said :
#14

I dont understand?

Revision history for this message
fleamour (gtx-swift) said :
#15

Well hopefully this procedure will work:

http://monespaceperso.org/blog-en/2010/05/02/upgrade-alsa-1-0-23-on-ubuntu-lucid-lynx-10-04/

Unfortunately it stalls at:

...wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2

Just hangs, I guess FTP server outage.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#16

oh, sorry misread, i thought you said you had no buzzing. My bad

Revision history for this message
fleamour (gtx-swift) said :
#17

Not even with reboot. Maybe long winded way will work, as owner of question had identical hardware.

The buzzing I get is mostly Pidgin alerts.

Revision history for this message
fleamour (gtx-swift) said :
#18

My goodness I am THICK! CLI waiting for my input... :D

Revision history for this message
fleamour (gtx-swift) said :
#19

Re-compiling ALSA kernel via CLI as per instructions worked!!!

Yey!

Revision history for this message
fleamour (gtx-swift) said :
#20

Pidgin & You Tube no longer buzz/distort, but previously OK CD playback via Exaile/Movie Player now have horrible clicking/distortion.

I have executed step 1 from this procedure:

https://help.ubuntu.com/community/SoundTroubleshootingProcedure

but am having trouble with setting Xubuntu's terminal to unlimited scroll. The instructions in guide do not relate to the terminal options on my screen.

Revision history for this message
fleamour (gtx-swift) said :
#21

It would seem picking OSS from Exaile's playback tab, closing Exaile, & restarting solves the broken up audio.