Microphone input DC offset of stereo channels proportional to volume

Bug #1324588 reported by Dario Rubiano
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linux Mint
Incomplete
Undecided
Unassigned

Bug Description

Hello, I have a mono microphone which plugs to the rear stereo jack of my ASUS P5K motherboard (the left&right poles of the microphone are in short circuit).
It works perfectly on Windows (the waveform baseline is not shifted) and even on different computers.
Whenever I change the microphone volume while I'm recording on audacity the waveform amplifies and that's ok, but also the baseline of the waveform shifts.
If I raise the microphone volume:
- the left channel waveform shifts down (towards negative dB);
- the right channel waveform shifts up (towards positive dB);
- the amplitude of both waveforms enlarges.
Raising too much the microphone volume will eventually make both channels peak, therefore recording only silence.

Changing the input channels of audacity to 1 (mono) doesn't shift the waveform, but it peaks the same way as it would on stereo resulting in silence at 100% of microphone volume.

In this page there are a couple of tests I've made if my words weren't clear enough:
https://drive.google.com/folderview?id=0B2nNWg6orzuceVc4dVNuUjFsbWM&usp=sharing
The alsamixer.mp4 video shows how the DC offset of the single channels changes together with the input's volume.
The pavucontrol-*.mp4 shows the same thing but changing the volume from pavucontrol.
The pavucontrol-mono.mp4 shows how recording on mono makes the input peak anyways after some threshold of volume.
In the videos I play music and record at the same time, the microphone gets the sound from my speakers, audio file .wav of the record is provided as well.
Two screenshots of the sound preference windows are provided.

My OS is Linux Mint 16 (MATE edition) - amd64.
(Yes, it's Linux Mint 16, but it's based on Ubuntu Saucy Salamander 13.10)
I installed the "oem-audio-hda-daily-dkms_0.201405282018~ubuntu13.10.1_all.deb", released 18 hours ago, and the problem remains.

Dario Rubiano

Tags: mint-mate
Revision history for this message
Dario Rubiano (dario-rubiano) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1324588

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: saucy
Revision history for this message
Dario Rubiano (dario-rubiano) wrote :

I'm sorry but I'm unable to make apport work, it crashes whenever I try to view the generated report it crashes.
If instructed to which detailed logs are needed I can provide as soon as I can, please let me know.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
affects: linux (Ubuntu) → linuxmint
Changed in linuxmint:
status: Confirmed → New
Norbert (nrbrtx)
tags: removed: alsa dc input microphone offset saucy shifted volume waveform
Changed in linuxmint:
status: New → Incomplete
Norbert (nrbrtx)
tags: added: mint-mate
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.