Any of the other files in this directory are just my work in progress files, and should not be used unless I specifically suggest using one of them to you directly. 1) Download the alsa cvs. Instructions for installing from the CVS are here: http://alsa.opensrc.org/index.php?page=AlsaCVS 2) Put "p16v.conf" in /usr/share/alsa/cards 3) Put "p16v.c" in the alsa cvs tree under ./alsa-driver/pci/emu10k1 4) Patch alsa cvs tree alsa-driver with "p16v.diff-against-cvs.txt" E.g. cd to the alsa-driver directory patch -p1 < ../p16v.diff-against-cvs.txt 5) Run ./cvscompile --with-cards=p16v 6) Compile and install the alsa-driver as you would normally do.