ESA(4)

πŸ“¦
version 11.0 Β· 2 versions
, in nixpkgs unstable

🎧 esa(4): ESS Technology Allegro-1 / Maestro-3 family audio device driver 🎧

okay so bestie, welcome to the esa(4) page from the Kernel Interfaces Manual ✨ it's giving audio hardware, and we're here for it.

πŸ’– NAME πŸ’–

esa β€” ESS Technology Allegro-1 / Maestro-3 family audio device driver 🫢

🌸 SYNOPSIS 🌸

esa*   at pci? dev ? function ?
audio* at audiobus?
options ESA_NUM_VOICES=4

✨ DESCRIPTION ✨

The esa driver provides support for the ESS Allegro-1 and Maestro-3 audio devices on the PCI bus. These devices are popular in laptop systems. πŸŽ€

The Allegro-1 and the Maestro-3 are full-duplex devices that allow independent playback and recording at sample rates between 8000Hz and 48000Hz, and they're capable of playback at 8 and 16 bit in mono and stereo. πŸ’…

  • options ESA_NUM_VOICES=4 β€” setting this allows for hardware mixing in the device driver.
note bestie: due to microcode constraints, the esa driver is currently limited to 4 simultaneous voices. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

go read these too, iykyk:

⭐ HISTORY ⭐

The esa device driver appeared in NetBSD 1.5.3. πŸ‘‘

🌈 AUTHORS 🌈

shoutout to Jared D. McNeill <jmcneill@invisible.ca> β€” icon behavior fr fr πŸ’œ

β€” Debian build, May 13, 2008, signing off the ESA(4) page πŸ«ΆπŸ’–

πŸ“¦ where this page comes from