-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2017-04-25 19:46, Jan Engelhardt wrote:
On Tuesday 2017-04-25 17:46, Nate Graham wrote:
On my laptop (and probably most modern laptops) the old-fashioned "PC speaker" is not a physical piece of hardware on the motherboard: it is purely virtual
No, not really virtual. At least I do not think so, for two reasons:
- Sound chips (some, at least, maybe "many") have an input line for the PC speaker if you look at their functional block diagram. For example the AD1812 (which calls it just "MONO").
- x86 motherboards already have all the magic to make analog sound using the PIT, and the firmware that goes along with it. It is easier to just wire that in analog mode into the MONO line of a soundchip than it is to rewrite the BIOS/firmware to issue digital commands (ever-changing API!) to have a soundchip autonomously produce a squaresine wave. I am not saying it's impossible, but it seems overkill, and it's not like you are going to do Hi-Fi over pcspkr anyway that you absolutely need a digital transport.
Yes, that's so. But if the audio hardware has a connector for the internal speaker line, then why isn't there a volume controller in the desktop app? In my laptop the speaker plays very loudly. I can control in console frequency and duration, but not volume. Nor in alsa/pulse mixers. - -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlj/1JIACgkQja8UbcUWM1yYGQD/RXP0gkJ0+aJ5j/MIlO56pP94 EKcpOrFGlbA/f46r8JkA/RgovafoFXI7cYPY/uNYFZpsUJfY3o1QR+FJOyF5xlVR =F5mb -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org