Re: Sound-Treiber "snd_ich"

From: Christian Weisgerber <naddy(at)mips.inka.de>
Date: Thu, 13 Aug 2009 20:53:03 +0000 (UTC)

Daniel C. Dowse <dcdowse(at)gmx.net> wrote:

> Naja so wie ich das verstehe ist vol nur ein "interner verstaerker" und
> pcm ist fuer den eigentlichen soundkarten Ausgang zustaendig.

Umgekehrt.

Klassischerweise sind diese "Verstärker" kaskadiert:

  D/A-Wandler ---[pcm]-->+
                         |
  CD-Laufwerk ---[cd ]-->+---[vol]--->
                         |
  ... ---[...]-->+

So war das zu Soundblaster-Zeiten. Allerdings bieten AC97- und
moderne HD-Audio-Codecs erheblich kompliziertere Verschaltungen an.
Bei OpenBSD hat Jacob Meuser eine Menge Arbeit investiert, um die
anfallenden Mixer-Elemente zu vereinfachen, aber ich habe hier immer
noch

$ mixerctl | wc -l
      88

Die Abbildung auf das klassische Mixer-Modell von FreeBSD gestaltet
sich entsprechend sehr schwierig.

-- 
Christian "naddy" Weisgerber                          naddy(at)mips.inka.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 13 Aug 2009 - 22:53:13 CEST

search this site