Main Page: Difference between revisions

From AlsaProject
Jump to navigation Jump to search
No edit summary
No edit summary
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div style="float:right;">{{ALSA download}}</div>
__NOEDITSECTION__ __NOTOC__
=Advanced Linux Sound Architecture (ALSA) project homepage=
{| cellpadding=0 cellspacing=1
|- valign="top"
|style="border: 1px solid gray;padding-left:1em;padding-right:0.5em;background:#FFEFF0;" class="plainlinks" colspan="2"|


=Advanced Linux Sound Architecture (ALSA) project=
<div style="float:right;">{{ALSA download|layout=new}}</div>
<span style="font-size: 130%;">'''[[Introduction]]'''</span><br/>
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA has the following significant features:
* Efficient support for all types of audio interfaces, from consumer sound cards to professional multichannel audio interfaces.
* Fully modularized sound drivers.
* SMP and thread-safe design ([[SMP_Design|PLEASE READ THIS]]).
* User space library (alsa-lib) to simplify application programming and provide higher level functionality.
* Support for the older Open Sound System (OSS) API, providing binary compatibility for most OSS programs.
|- valign="top"
|style="border: 1px solid gray;padding-left:1em;padding-right:0.5em;background:#FFFFFF;" class="plainlinks" colspan="2"|
'''Please, help us''' to provide better content and organisation on this wiki. Read the [[AlsaProject:Community_Portal|Community Portal]] for more details.
|- valign="top"
|style="border: 1px solid gray;padding-left:1em;padding-right:0.5em;background:#E4FFDF;padding-bottom:0.5em;" width="50%"|
==New ALSA Users==
We need users to use, test and provide feedback on drivers and applications using ALSA. If you are interested, please subscribe to a [[mailing-lists|mailing list]].


==Please, help us!==
* [[Matrix:Main|Is my soundcard supported?]]
... to provide better context on this wiki. Please, see [[AlsaProject:Community_Portal]] for more details.
* [[SoundcardTesting|How do I test my soundcard?]]
* [[Help To Debug|Help to debug]] | [https://bugtrack.alsa-project.org/alsa-bug/ I found a bug!]


==Welcome==
===Other information===
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA has the following significant features:
* [http://alsa.opensrc.org/ Unofficial wiki]


* Efficient support for all types of audio interfaces, from consumer soundcards to professional multichannel audio interfaces.
|valign="top" bgcolor="#E8F1FF" style="border-style:solid;border-width:1px;border-color:gray;padding-left:1em;padding-right:0.5em; padding-bottom:0.5em;" width="50%"|
* Fully modularized sound drivers.
{{ALSA Project News}}
* SMP and thread-safe design.
|-
* User space library (alsa-lib) to simplify application programming and provide higher level functionality.
|- valign="top"
* Support for the older OSS API, providing binary compatibility for most OSS programs.
|style="border: 1px solid gray;padding-left:1em;padding-right:0.5em;background:#E4FFDF;padding-bottom:0.5em;" width="50%"|
==Advanced ALSA Users==
We need users to use, test and provide feedback on drivers and applications using ALSA. If you are interested, please subscribe to a [[mailing-lists|mailing list]].


ALSA is released under the GPL (GNU General Public license) and the LGPL (GNU Lesser General Public License).
* [[Help To Debug|Help to debug]] | [https://bugtrack.alsa-project.org/alsa-bug/ I found a bug!]
* [[Download|How do I install the ALSA driver from source]]


We need users to use, test and provide feedback, programmers to work on low level drivers, writers to extend and improve our documentation, and application developers who choose to use ALSA as the basis for their programs. If you are interested, please subscribe to a mailing list.
===Other information===
* [http://alsa.opensrc.org/ Unofficial wiki]


We welcome all constructive ideas, opinions and feedback!
|valign="top" bgcolor="#E8F1FF" style="border-style:solid;border-width:1px;border-color:gray;padding-left:1em;padding-right:0.5em; padding-bottom:0.5em;" width="50%"|
<br style="clear:right;" />
<div style="float:right;">{{ALSA Project News}}</div>
==Hardware manufacturers==


Hardware manufacturers might look to [[ALSA_Soundcard_Vendor_Information|this page]] and provide feedback.
==ALSA Developers==
We need application developers who choose to use ALSA as the basis for their programs, programmers to work on low level drivers, writers to extend and improve our documentation. If you are interested, please subscribe to a [[mailing-lists|mailing list]].


__NOEDITSECTION__ __NOTOC__
* [[ALSA Library API|ALSA Library API]]
* [[Tutorials_and_Presentations|Tutorials for application developers]]
* [[Developer_Zone|Developers area on this wiki]]
* [[ALSA_Driver_Documentation|Writing a driver?]]
* [[ALSA_Soundcard_Vendor_Information|Information for soundcard manufacturers]]
* [[Alsa_Team|ALSA Team - People]]
|-
|}

Revision as of 14:42, 13 November 2012

Advanced Linux Sound Architecture (ALSA) project homepage

New ALSA Users

We need users to use, test and provide feedback on drivers and applications using ALSA. If you are interested, please subscribe to a mailing list.

Other information

2026-06-01alsa-lib,alsa-utils,alsa-ucm-conf,tinycompress 1.2.16 release | Changes v1.2.15.3 v1.2.16
2026-01-13alsa-lib,alsa-ucm-conf 1.2.15.3 release | Changes v1.2.15.2 v1.2.15.3
2026-01-08alsa-lib,alsa-ucm-conf,alsa-utils 1.2.15.2 release | Changes v1.2.15.1 v1.2.15.2
2025-12-19alsa-lib,alsa-ucm-conf,alsa-utils 1.2.15.1 release | Changes v1.2.15 v1.2.15.1
2025-12-08alsa-lib,alsa-ucm-conf,alsa-utils,alsa-tools 1.2.15 release | Changes v1.2.14 v1.2.15
2025-04-14alsa-lib,alsa-ucm-conf,alsa-utils,alsa-tools,pyalsa 1.2.14 release | Changes v1.2.13 v1.2.14

Advanced ALSA Users

We need users to use, test and provide feedback on drivers and applications using ALSA. If you are interested, please subscribe to a mailing list.

Other information

ALSA Developers

We need application developers who choose to use ALSA as the basis for their programs, programmers to work on low level drivers, writers to extend and improve our documentation. If you are interested, please subscribe to a mailing list.