Advanced Linux Sound Architecture
As well as kernel-level drivers, ALSA also consists of an user-space library to help with developing new programs and an API compatibility layer to the many programs using the older OSS drivers.
Compiling and Configuring ALSA
- Download and unpack the ALSA driver code.
- Install the kernel-headers package from your distribution.
# ./configure && make && make install # ./snddevices # adduser username audio
(or add the user to the /etc/group file under the audio section.) If available, use the alsa utilities:
# cd utils # ./alsaconf
Then, if necessary, try
# update modules
Otherwise merely load the proper module.
Note, if one will be using a lot of OSS/Lite compliant software, then one will need to load some additional modules. Overall, this is what's needed...
# modprobe snd-name of sound card # modprobe snd-mixer-oss # modprobe snd-pcm-oss # modprobe snd-seq-oss