I committed the 5 year old envy24 driver by Katsurajima Naoto. Konstantin Dimitrov spend some time to fix some bugs and to add support for some more soundcards. Currently supported / known to work are:
- M‑Audio Audiophile 2496
- M‑Audio Delta Dio 2496
- Terratec DMX 6fire
Reports about other working devices are welcome.
There are some known problems too, they are related to vchans, kldunload-ing of the driver, 24bit support, and some mixer problems. People which want to help or add support for their soundcard can have a look at the already collected datasheets:
- http://www.nbritton.org/uploads/envy24/
- http://www.asahi-kasei.co.jp/akm/en/product/ak4528/ak4528_f01e.pdf
- http://www.asahi-kasei.co.jp/akm/en/product/ak4528/ekd4528-01.pdf
- http://www.asahi-kasei.co.jp/akm/en/product/ak4524/ak4524_f03e.pdf
- http://www.asahi-kasei.co.jp/akm/en/product/ak4524/ekd4524.pdf
- http://www.wolfson.co.uk/uploads/documents/en/WM8728.pdf
- http://www.richtech.co.kr/down/richtek/RT9131.pdf
- http://xkodi.svobodno.com/xkodi/space71.html
- http://people.freebsd.org/~lofi/envy24.pdf
- http://people.freebsd.org/~lofi/4524.pdf