Ticket #689 (new defect)

Opened 2 years ago

Last modified 2 years ago

Sound Recording not working with ENS1371 sound card with default settings with PulseAudio 0.9.14

Reported by: bbhavsar Owned by: lennart
Milestone: Component: daemon
Keywords: "Sound Recording", ENS1371, VMware Cc:

Description

Setup: Ubuntu 9.04 Sound Card: ENS1371

Alsa Debug Information: http://www.alsa-project.org/db/?f=7d0fa2464d821ff39725b3f1334d3fbc8d1213ff

Case 1: Default Setting.

arecord -t wav -f cd temp.wav

No sound gets recorded.

Case 2: Sound device explicitly specified.

arecord -Dfront:CARD=AudioPCI,DEV=0 -t wav -f cd temp.wav

Sound recording works fine.

However if PulseAudio is removed (sudo apt-get install pulseaudio), sound recording works fine in both above mentioned cases.

This problem is seen with a physical ENS1371 sound card running Ubuntu 9.04+ natively. (Sound recording problem is not observed with Ubuntu 8.04 with PulseAudio version 0.9.10)

Since VMware virtualizes ENS1371 sound card the same problem is seen with guest operating systems (Ubuntu 9.04, Ubuntu 9.10, OpenSuse? 11.2 etc.) running under VMware as well.

In the error Case 1, it is observed that the ADC channel in ENS1371 is not enabled at all.

Let me know if more debugging information is required.

Thanks,

Bankim.

Change History

Changed 2 years ago by bbhavsar

Ping!

Any update here?

Changed 2 years ago by coling

Lots of things have changed since 0.9.14. Is this problem still present with 0.9.21 + patches from the stable queue branch? One thing we certainly do these days is to disable timer based scheduling when we detect we are running inside a VM which may or may not be related to this specific use case.

Changed 2 years ago by bbhavsar

Okay I tried sound recording natively (no VMware involved) on Ubuntu 9.10 host with PulseAudio version 0.9.16 and ALSA version 1.0.20 and the problem still persists.

I'll update with findings on the more recent Ubuntu 10.04 Alpha.

Note: See TracTickets for help on using tickets.