You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Giovanni Harting 82c33a440e temporairy workaround for pcm config parsing 2 years ago
.github/workflows github actions: ubuntu - fix the non-interactive build 1 year ago
alsalisp Change FSF address (Franklin Street) 4 years ago
aserver Use __func__ instead of __FUNCTION__ 2 years ago
doc control: doc - create controls plugin page 6 months ago
include ucm: add _alibpref to get the private device prefix 4 months ago
m4 Update the attributes.m4 macro file from xine 2 years ago
modules snd_dlopen: implement the relocatable version for glibc 1 year ago
src temporairy workaround for pcm config parsing 4 months ago
test test: audio_time - fix timestamp2ns() and usage() 6 months ago
utils utils/alsa.m4: another quick fix for the brackets 6 months ago
.gitignore initial version of .travis.yml file 3 years ago
.travis.yml initial version of .travis.yml file 3 years ago
COPYING Change FSF address (Franklin Street) 4 years ago
ChangeLog * update to libtool 1.3.3 23 years ago
INSTALL pcm: Add thread-safety to PCM API 5 years ago
MEMORY-LEAK Initial version 19 years ago Makefile: Add to EXTRA_DIST 10 months ago
NOTES Change assert condition in error message handler 14 years ago README: add patch submission instructions 1 year ago
TODO Updated 20 years ago
acinclude.m4 fixed for the recent autoconf. 18 years ago Release v1.2.5 4 months ago
gitcompile add support for GCC's LTO 3 years ago


Advanced Linux Sound Architecture (ALSA) project

Build alsa-lib

The alsa-lib is a library to interface with ALSA in the Linux kernel and virtual devices using a plugin system.

The up-to-date reference generated from sources can be accessed here:

You may give a look for more information about the ALSA project to URL

Submitting patches

The preferred way to submit patches is by sending them by email to the alsa-devel mailing list. Sending mail to the list requires subscription, subscribe here:

Add Takashi Iwai <> and/or Jaroslav Kysela <> to Cc so that your patch won't be missed.

Patches are also accepted as GitHub pull requests.