Comment 3 for bug 743266

Revision history for this message
codeslinger (codeslinger) wrote : Re: Recording with internal mic gets cut off

I have the same laptop model and the same problem.

I have tired:
Ubuntu 10.04
Ubuntu 10.10
Kubuntu 10.10

I have tried both 32 bit and 64 bit versions of the OS.

What I find is that there is approximately a 1 second delay in the audio input. This means that it records an extra second at the start (background noise) and chops off an extra second at the end. The sound itself is time-shifted by approx 1 second.

This makes the computer completely and totally unusable for VoIP and similar applications -- which is *very* important to me.
When doing an echo-back test on VoIP all I get are random fragments of my speech and other noise. I suspect the echo-cancellation is preventing the delayed audio from getting through.

Sound output (internal and external speakers) works Great! I have not tested the HDMI audio out.

 it is only the audio input that is not working.

I have tried the internal microphone,
the external microphone jack
and even tried a USB microphone/headset

all with the same result...

In the audio control panel, I can adjust the input volume and see the bars of audio level. I can adjust this to get reasonable sound level. Using the gnome-recorder I can get acceptable audio quality of record/playback, but the problem is the missing speech and the added time shift.

Details:
http://www.alsa-project.org/db/?f=50a9507df2b48592daf4d98dd9891c0273199ad1

Codec: IDT 92HD81B1X5
Codec: ATI R6xx HDMI

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
 Subsystem: Hewlett-Packard Company Device 1641
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 64, Cache Line Size: 64 bytes
 Interrupt: pin ? routed to IRQ 16
 Region 0: Memory at f0500000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: [50] Power Management version 2
  Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
  Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
 Kernel driver in use: HDA Intel
 Kernel modules: snd-hda-intel