ESA(4)
π§ 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, theesadriver is currently limited to4simultaneous 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
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2001, 2002 Jared D. McNeill <jmcneill@invisible.ca>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms