SND_ENVY24HT(4)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸŽ€ snd_envy24ht(4) β€” the Kernel Interfaces Manual page, bestie edition πŸŽ€

okay so real talk, this is the manual page for snd_envy24ht, and it's lowkey a whole Kernel Interfaces Manual moment. it's giving "niche but iconic." let's get into it πŸ’…


✨ NAME ✨

snd_envy24ht β€” the VIA Envy24HT and compatible bridge device driver. yep, that's the whole vibe: it's the bridge, it does the bridging, slay 🫢


✨ SYNOPSIS ✨

so there's two ways to get this driver living in your system, and honestly pick your fighter.

option one: bake it into the kernel. drop these exact lines into your kernel configuration file, no cap:

device sound
device snd_envy24ht
device snd_spicds

option two: load it as a module at boot time β€” way easier, main character energy. just put this exact line in loader.conf(5):

snd_envy24ht_load="YES"

✨ DESCRIPTION ✨

the snd_envy24ht bridge driver is literally the wingman here: it lets the generic audio driver sound(4) attach to VIA Envy24HT (that's the ICE1724 or VT1724 chipset, iykyk) and compatible audio devices. matchmaker driver fr fr πŸ’–


✨ HARDWARE ✨

the snd_envy24ht driver supports these audio devices, and yes, the whole list is coming, don't @ me:

  • Audiotrak Prodigy 7.1
  • Audiotrak Prodigy 7.1 LT
  • Audiotrak Prodigy 7.1 XT
  • Audiotrak Prodigy HD2
  • ESI Juli@
  • ESI Juli@ XTe
  • M-Audio Audiophile 192
  • M-Audio Revolution 5.1
  • M-Audio Revolution 7.1
  • Terratec Aureon 5.1 Sky
  • Terratec Aureon 7.1 Space
  • Terratec Aureon 7.1 Universe
  • Terratec PHASE 22
  • Terratec PHASE 28
important vibe check, bestie: only analog playback is supported. recording and the other features of these cards are not supported. so like… it plays, it doesn't capture. don't get your hopes up 😭

✨ SEE ALSO ✨

  • sound(4) β€” go read it, it's the parent friend in this situation πŸ¦‹

✨ HISTORY ✨

the snd_envy24ht device driver first appeared in FreeBSD 6.3. a little retro, a little legendary πŸ‘‘


✨ AUTHORS ✨

the snd_envy24ht driver was written by Konstantin Dimitrov, based upon the snd_envy24(4) driver. and this manual page was written by Alexander Leidinger <netchild@FreeBSD.org>. give them their flowers πŸ’


okay that's the whole page, and for the sign-off: this came from the Debian source/version, dated August 11, 2018 β€” SND_ENVY24HT(4). mwah, go forth and make analog playback happen πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from