Old Main Page
From the ALSA wiki
[edit] ALSA Wiki
This is an unofficial wiki about ALSA, the Advanced Linux Sound Architecture. Please help to improve it. Editing is easy and very welcome but you must register first. Read the introduction and about page for more information. The offical web site of the ALSA project can be found at http://www.alsa-project.org.
Folks, please be upstanding and give a huge round of applause to Ingomueller.net for all the work he has put in over the last 2 months to move the majority of the pages from the old Wiki over to MediaWiki. Saul also deserves special credit for initiating the move a year ago and, of course, everyone who has ever contributed over the years all deserve lots of good cheer. Here's to a big hearty thank you to all the ALSA Wiki contributors!
[edit] Documentation
- FAQ - Some frequently asked questions with answers
- Howto documents - Some ALSA-specific Howtos
- ALSA glossary - Definitions of common terms in ALSA and audio in general
- AlsaStackAKB - Great (yet unfinished) introduction into linux sound architecture
- Proc asound documentation - Documentation of the /proc/asound/ tree
- TroubleShooting - No sound? System panics? Look here for help! (take two)
- On the ALSA Track - by Dave Phillips
- Introducing Ardour - by Dave Phillips
- MIDI Part 1 - Part 2 - Part 3 - Part 4 - seq24 Intro - by Dave Phillips
- Where Are We Going - by Dave Phillips (2005 Linux Audio Conference)
[edit] Installation
- RealtimeKernelAndPAM - Notes about the 2.6.12 realtime kernel and PAM patches
- Quick Install - Quick installation notes for for source code packages
- ALSA modules - Information about each specific kernel module
- Sound cards - Installation guides and HOWTOs about sound cards
- AlsaPackages - Distribution independent information about packages and dependences
- ALSA Setup Guide - From the Gentoo project, but useful for all ALSA users
- OssEmulation - A guide to setting up ALSA's OSS emulation
- DisableOss - How to disable Oss in your Kernel configuration
- DigitalOut - How to set up digital outputs with ALSA
[edit] Customising
- .asoundrc - The ALSA configuration file: An explanation and examples
- ALSA plugins - The complete list of Alsa plugins (writing in progress)
- asym - How to combine
dmix/dsnoopinto a single PCM device - DmixPlugin - Some hints about
dmixfor software mixing of multiple audio streams - JACK - How to use the JACK audio connection kit with ALSA
- LADSPA plugins - How to route ALSA app output through LADSPA plugins
- asym - How to combine
- VirMidi - Description of the
virmidimodule that provides virtual hardware MIDI ports - AlsaSharing - Sharing a card among multiple applications
- MultipleCards - Configuration examples for multiple sound cards
- SurroundSound - How to use surround sound with ALSA
- Joystick - How to use joysticks that come with sound cards
[edit] Applications
- AlsaApps - A list of ALSA applications
- AlsaMidi - Information about using MIDI and ALSA
- AlsaKar - Karaoke (*.kar) files and ALSA
- AlsaMixers - How to use sound mixers in ALSA
- AlsaTips - Various useful tips (needs refactoring)
- alsa-utils - Utilities supplied with the ALSA package
- alsa-tools - Tools supplied in the ALSA package
- Envy24Control - The mixer for ice based soundcards
[edit] Development
- alsa-lib - Information for developers about the ALSA library
- WritingAnAlsaDriver - How to write soundcard drivers for ALSA
- DrawingBoard - Discussion on improving ALSA with a Human Interface Layer
- AlsaFeatures - Why developers should consider using ALSA
- ToDo - suggestions to improve ALSA for developers and final users
- AlsaBuild2.6 - Explanation of how to build ALSA with the latest Linux 2.6.x kernels
- aabuild - Bash script to build the latest Linux 2.6.x kernels with ALSA (from CVS)
- AlsaCVS - How to risk installing the very latest (unstable!) ALSA from the CVS server
- AlsaBuild - Bash script to build a Linux 2.4.x kernel with ALSA (from CVS)
- LXR - An ALSA cross reference build using Linux Cross Reference (LXR) tool
- Official wiki - An official ALSA developer wiki
[edit] Distributions
- MediaDistributions - List of dedicated A/V distributions
- Agnula - EU-sponsored libre audio project, including DeMuDi and ReMuDi
- CCRMA - Center for Computer Research in Music and Acoustics
- FedoraCore - Red Hat/Fedora and rpm related area
- Debian - Debian and deb related area
- Debian - Intel 915G Debian Sound and Graphics visit
- Gentoo - General Gentoo and dealing with 64-bit software on Gentoo
[edit] Problems
- BugTracking - Find out which bugs are known and report new bugs you have found
- Speaker-Test - J. Courtier-Dutton's program to test your speaker setup
- aadebug - Bash shell script to display ALSA system information
- The Alsa proc tree - Debugging alsa through the /proc/asound interface
- AlsaComplaint - A good response to an Oct 2003 complaint about the state of documentation
[edit] Miscellaneous
- Free Software Musicians - Music produced with Alsa-based software
- RadIO - Examples of music mostly created with ALSA and Open Source tools
- ALSA resources - Links to other websites with ALSA, audio or general documentation
- Alsa Preferred Soundcards - Free/Open Source friendly soundcard vendors
- OutboardEquipment - Associated recording equipment and tips
- AlsaHumour - Humorous and non-serious stories about using audio on linux