dasharo-issues icon indicating copy to clipboard operation
dasharo-issues copied to clipboard

Audio recording very noisy from internal mic

Open marmarek opened this issue 1 year ago • 3 comments

Component

Dasharo firmware

Device

NovaCustom V56 14th Gen

Dasharo version

0.9.0-rc7

Dasharo Tools Suite version

No response

Test case ID

No response

Brief summary

Recording from internal mic is very noisy

How reproducible

Always?

How to reproduce

  1. Start Fedora 40 Xfce (Live USB) (affects Qubes OS 4.2 too)
  2. Record with pw-record or audacity, say few test words
  3. Try to play it back

Expected behavior

Test words clearly recorded with silent background

Actual behavior

Very noisy background, even when the fan is not spinning.

Screenshots

No response

Additional context

No response

Solutions you've tried

Changing "mic boost" to 0 using alsamixer (it defaults to full) makes it better. But it's very unfriendly method, as needs to bypass pipewire/pulseaudio (needs to call alsamixer -c 0, otherwise the setting is hidden). And the setting can't be changed in normal audio volume control.

marmarek avatar Jul 30 '24 14:07 marmarek

It may be possible to tweak the HD Audio codec to reduce the mic gain somewhat. Depends on access to ALC245 documentation

mkopec avatar Aug 12 '24 14:08 mkopec

It may be possible to tweak the HD Audio codec to reduce the mic gain somewhat. Depends on access to ALC245 documentation

  • I have asked the factory for documentation and I expect a response in about 2 weeks.

wessel-novacustom avatar Aug 12 '24 16:08 wessel-novacustom

It might be also solvable(?) in Linux, take a look at function alc269_fixup_limit_int_mic_boost(), I see it applied to some ALC245 systems too. I see @mkopec already submitted some quirk for the V5xx models (about mic detection), I guess it can be extended to reduce mic boost too.

marmarek avatar Sep 02 '24 23:09 marmarek

@marmarek I see your patch has been merged and landed in v6.11, thanks! https://github.com/torvalds/linux/commit/562755501d44cfbbe82703a62cb41502bd067bd1

I think this can be closed then?

mkopec avatar Oct 16 '24 10:10 mkopec