Distorted Captured Analog Stereo Audio with Hauppauge HVR-950Q
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
John S. Gruber |
Bug Description
About 12 times a second the captured analog audio switches channels. The resulting noise depends upon how much separation there happens to be in the source channels. There are further channel switches happening as well, usually lasting 48 audio samples (1 millisecond). The device samples audio a rate of 48000 (LE16 stereo).
The easiest way to hear this is to use TV input 1 (composite-
I was able to see the channel switch with Audacity against captured audio.
I tracked this problem down with a usb trace to the fact that the device is sending urb's each millisecond, and they split the left and right channels between urb's simultaneous to when the channels switch, including regular 1/12 second intervals.
sound/usb/
ProblemType: Bug
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC268 Analog [ALC268 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'SB'/'HDA ATI SB at 0xce400000 irq 16'
Mixer name : 'Realtek ALC268'
Components : 'HDA:11c11040,
Controls : 17
Simple ctrls : 11
Card1.Amixer.info:
Card hw:1 'U0x20400x7200'
Mixer name : 'USB Mixer'
Components : 'USB2040:7200'
Controls : 1
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'PCM',0
Capabilities: cswitch cswitch-joined
Capture channels: Mono
Mono: Capture [on]
Date: Fri Dec 11 21:36:10 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
MachineType: TOSHIBA Satellite L355D
Package: linux-image-
ProcCmdLine: root=/dev/sda9 ro
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.25
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Uname: Linux 2.6.31-15-generic i686
XsessionErrors:
(gnome-
(gnome-
(nautilus:2164): Eel-CRITICAL **: eel_preferences
(polkit-
dmi.bios.date: 09/16/2008
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: 1.70
dmi.board.
dmi.board.vendor: TOSHIBA
dmi.board.version: Base Board Version
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.
dmi.modalias: dmi:bvnInsydeCo
dmi.product.name: Satellite L355D
dmi.product.
dmi.sys.vendor: TOSHIBA
tags: | added: karmic |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Released |
Hi John,
This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http:// cdimage. ubuntu. com/releases/ .
If it remains an issue, could you run the following command from a Terminal (Applications- >Accessories- >Terminal) . It will automatically gather and attach updated debug information to this report.
apport-collect -p linux 495745
Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https:/ /wiki.ubuntu. com/KernelMainl ineBuilds . Once you've tested the upstream kernel, please remove the 'needs- upstream- testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs- upstream- testing' text. Please let us know your results.
Thanks in advance.
[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]