Sunday, September 26, 2021

Re: no sound on built-in speaker with azalia(4) / Realtek ALC256 on Intel 500 Series

Felix Kronlage-Dammers wrote:
> am trying to figure out why on this laptop no sound through the speakers
> is played. The speaker are functioning on a dual-booted linux (so
> technically they're wired ;)
>
> Sound is playing through the headphone jack just fine.
>
> ---
> azalia0 at pci0 dev 31 function 3 "Intel 500 Series HD Audio" rev 0x20: msi
> azalia0: codecs: Realtek ALC256, Intel/0x2812, using Realtek ALC256
> audio0 at azalia0
> ---

Modern laptops come with these smart sound technology chips. They need a
firmware and a driver which loads it. This has been done for Linux. In
OpenBSD we don't have such a driver and currently nobody has considered
the internal microphone as important enough to write one.

The firmware handles stuff like noise reduction of internal fan noises,
keyboard tapping, echo cancelling and stuff like this.

Once you plug in a Headset or USB sound device, it will work. It's just
the internal microphone which won't.

I think this is the firmware used on linux:
https://github.com/thesofproject/sof

Best regards,
Stefan

No comments:

Post a Comment