  <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.alsa-project.org/main/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ash</id>
	<title>AlsaProject - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.alsa-project.org/main/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ash"/>
	<link rel="alternate" type="text/html" href="https://www.alsa-project.org/wiki/Special:Contributions/Ash"/>
	<updated>2026-04-06T22:36:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Vendor-Cyrix&amp;diff=1087</id>
		<title>Matrix:Vendor-Cyrix</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Vendor-Cyrix&amp;diff=1087"/>
		<updated>2007-08-14T21:13:14Z</updated>

		<summary type="html">&lt;p&gt;Ash: New page: ==Soundcard List for Cyrix==  {| class=&amp;quot;MatrixTable&amp;quot; ! Product ! Chipset(s) ! Driver &amp;amp;amp; Docs ! Tags, Notes |- | {| class=&amp;quot;MatrixTableInner&amp;quot; | CS5530 (VSA1) |- |} | {| class=&amp;quot;MatrixTable...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Soundcard List for Cyrix==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;MatrixTable&amp;quot;&lt;br /&gt;
! Product&lt;br /&gt;
! Chipset(s)&lt;br /&gt;
! Driver &amp;amp;amp; Docs&lt;br /&gt;
! Tags, Notes&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| CS5530 (VSA1)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| CS5530 (VSA1)&lt;br /&gt;
|}&lt;br /&gt;
| [[Matrix:Module-cs5530|Details]]&lt;br /&gt;
|  [[Matrix:Tag-PCI|[PCI]]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| CS5530 (VSA2)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| CS5530 (VSA2)&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
|  [[Matrix:Tag-PCI|[PCI]]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
{{Matrix:VendorEnd}}&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Documentation&amp;diff=829</id>
		<title>Documentation</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Documentation&amp;diff=829"/>
		<updated>2007-08-11T15:12:56Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* System Maintainers Info */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== User Info ==&lt;br /&gt;
&lt;br /&gt;
*[[ALSA User Info]]&lt;br /&gt;
*[http://www.agnula.info/documentation/dp_tutorials/alsa_jack_ladspa/ Overview of ALSA]&lt;br /&gt;
*Hardware Recommendations&lt;br /&gt;
*[http://lau.linuxaudio.org/ Linux Audio Users Guide]&lt;br /&gt;
&lt;br /&gt;
== System Maintainers Info ==&lt;br /&gt;
&lt;br /&gt;
*[[System Maintainers documentation]]&lt;br /&gt;
&lt;br /&gt;
*[[Matrix:Main|Sound Card Matrix &amp;amp;amp; INSTALL documentation]]&lt;br /&gt;
*[http://alsa.opensrc.org/ The Unofficial ALSA Wiki]&lt;br /&gt;
*The latest [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/alsa/alsa-driver/INSTALL INSTALL] file&lt;br /&gt;
*kerndriv Updating ALSA Kernel drivers&lt;br /&gt;
*olddocs Older documents&lt;br /&gt;
*[http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php?company=Generic&amp;amp;card=Generic&amp;amp;chip=Generic&amp;amp;module=Generic .asoundrc]&lt;br /&gt;
*Kernel Module overview(snd, virmidi, etc..)&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
*alsactl&lt;br /&gt;
*amixer, alsamixer&lt;br /&gt;
*aplay/arecord&lt;br /&gt;
*aconnect, aseqnet&lt;br /&gt;
*envy24control&lt;br /&gt;
*hdsploader, hdspmixer&lt;br /&gt;
*vxloader&lt;br /&gt;
&lt;br /&gt;
== Developer Info ==&lt;br /&gt;
&lt;br /&gt;
*[[ALSA Library API]]&lt;br /&gt;
*[[ALSA Driver Documentation]]&lt;br /&gt;
*[[Tutorials and Presentations]]&lt;br /&gt;
*[[ALSA 0.9.x Developer documentation]]&lt;br /&gt;
*[http://hg-mirror.alsa-project.org/ HG (Mercurial) Repositories]&lt;br /&gt;
*[[ALSA contributors]]&lt;br /&gt;
&lt;br /&gt;
== Hardware Manufacturers ==&lt;br /&gt;
&lt;br /&gt;
*[[ALSA Soundcard Vendor Information|Getting support for your hardware.]]&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Download&amp;diff=828</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Download&amp;diff=828"/>
		<updated>2007-08-11T14:59:10Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* Remove dead link */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
==Latest Software Source Releases==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
! Package&lt;br /&gt;
! Stable Release &lt;br /&gt;
(2007-06-11)&lt;br /&gt;
! Development Release&lt;br /&gt;
! Description&lt;br /&gt;
|- &lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/driver/ Driver ({{ALSA download package|module=driver}})]&lt;br /&gt;
| {{ALSA download file|module=driver|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=driver|release=development|short=true}}&lt;br /&gt;
| Kernel drivers&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/firmware/ Firmware {{ALSA download package|module=firmware}})]&lt;br /&gt;
| {{ALSA download file|module=firmware|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=firmware|release=development|short=true}}&lt;br /&gt;
| Firmware for cards that require it&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/lib/ Library ({{ALSA download package|module=lib}})]&lt;br /&gt;
| {{ALSA download file|module=lib|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=lib|release=development|short=true}}&lt;br /&gt;
| Userspace library&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/plugins/ Plugins ({{ALSA download package|module=plugins}})]&lt;br /&gt;
| {{ALSA download file|module=lib|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=lib|release=development|short=true}}&lt;br /&gt;
| Additional library plugins Eg.jack, pulse, maemo ...&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/utils/ Utilities ({{ALSA download package|module=utils}})]&lt;br /&gt;
| {{ALSA download file|module=utils|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=utils|release=development|short=true}}&lt;br /&gt;
| Utilities aplay,arecord,amixer etc&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/tools/ Tools ({{ALSA download package|module=tools}})]&lt;br /&gt;
| {{ALSA download file|module=tools|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=tools|release=development|short=true}}&lt;br /&gt;
| Tools&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/pyalsa/ PyALSA ({{ALSA download package|module=python}})]&lt;br /&gt;
| {{ALSA download file|module=python|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=python|release=development|short=true}}&lt;br /&gt;
| Python bindings for ALSA lib&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/oss/ OSS compat lib ({{ALSA download package|module=oss}})]&lt;br /&gt;
| {{ALSA download file|module=oss|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=oss|release=development|short=true}}&lt;br /&gt;
| OSS compatibility library&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[ChangeLogs]] to find out what has changed since the previous release.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;tt&amp;gt;.bz2&amp;lt;/tt&amp;gt; extension handling==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;.bz2&amp;lt;/tt&amp;gt; extension belongs to the bzip2 compression utility which replaces gzip. You may unpack the &amp;lt;tt&amp;gt;.tar.bz2&amp;lt;/tt&amp;gt; files directly using one of the following commands:&lt;br /&gt;
         ''using the newer version of tar:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;tar xjf &amp;lt;/nowiki&amp;gt;''&amp;amp;lt;file&amp;amp;gt;''&lt;br /&gt;
 &lt;br /&gt;
         '''or''', ''using the older version of tar:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;tar xIf &amp;lt;/nowiki&amp;gt;''&amp;amp;lt;file&amp;amp;gt;''&lt;br /&gt;
 &lt;br /&gt;
         '''or''', ''with all versions of tar:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;bunzip2 -c &amp;lt;/nowiki&amp;gt;''&amp;amp;lt;file&amp;amp;gt;''&amp;lt;nowiki&amp;gt; | tar xf -&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FTP Access==&lt;br /&gt;
&lt;br /&gt;
'''Primary Site'''&lt;br /&gt;
*[ftp://ftp.alsa-project.org:/pub ftp.alsa-project.org:/pub]&lt;br /&gt;
'''US Mirrors'''&lt;br /&gt;
*[ftp://ftp.silug.org:/pub/alsa ftp.silug.org:/pub/alsa]&lt;br /&gt;
'''Europe Mirrors'''&lt;br /&gt;
*[ftp://ftp.task.gda.pl:/pub/linux/misc/alsa ftp.task.gda.pl:/pub/linux/misc/alsa]&lt;br /&gt;
*[ftp://gd.tuwien.ac.at:/opsys/linux/alsa gd.tuwien.ac.at:/opsys/linux/alsa]&lt;br /&gt;
*[ftp://ftp.iasi.roedu.net:/pub/mirrors/ftp.alsa-project.org ftp.iasi.roedu.net:/pub/mirrors/ftp.alsa-project.org]&lt;br /&gt;
&lt;br /&gt;
==FTP via HTTP (web) access==&lt;br /&gt;
&lt;br /&gt;
'''Europe Sites'''&lt;br /&gt;
*[http://dl.ambiweb.de/mirrors/ftp.alsa-project.org http://dl.ambiweb.de/mirrors/ftp.alsa-project.org]&lt;br /&gt;
*[http://alsa.mirror.fr http://alsa.mirror.fr]&lt;br /&gt;
*[http://gd.tuwien.ac.at/opsys/linux/alsa http://gd.tuwien.ac.at/opsys/linux/alsa]&lt;br /&gt;
*[http://alsa.cybermirror.org http://alsa.cybermirror.org]&lt;br /&gt;
&lt;br /&gt;
==Developers: HG access==&lt;br /&gt;
&lt;br /&gt;
*[http://hg-mirror.alsa-project.org/ HG Repository]&lt;br /&gt;
&lt;br /&gt;
==(Unofficial) Daily Snapshot Tarballs==&lt;br /&gt;
&lt;br /&gt;
The tarballs of the latest HG version with ready-for-build configure script are available at:&lt;br /&gt;
*[ftp://ftp.suse.com/pub/projects/alsa/snapshot/ Daily Snapshot]&lt;br /&gt;
&lt;br /&gt;
==Tracker System==&lt;br /&gt;
&lt;br /&gt;
*[https://bugtrack.alsa-project.org/alsa-bug Bugs]&lt;br /&gt;
&lt;br /&gt;
==ALSA HG (Mercurial) SCM repositories==&lt;br /&gt;
&lt;br /&gt;
HG (Mercurial) SCM can be found at http://www.selenic.com/mercurial.&lt;br /&gt;
&lt;br /&gt;
The ALSA sources can be obtained using:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;hg clone http://hg-mirror.alsa-project.org/alsa-driver alsa-driver&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
A full list of ALSA repositories can be found at the [http://hg-mirror.alsa-project.org/ HG Repository].&lt;br /&gt;
&lt;br /&gt;
As an alternative to HG you may also try via rsync access:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;rsync -avz --delete rsync://alsa.alsa-project.org/hg &amp;lt;/nowiki&amp;gt;''your_directory''&lt;br /&gt;
&lt;br /&gt;
To get the latest code, but without the .hg repository (encouraged if you are not using HG):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;rsync -avz --delete --exclude=.hg* rsync://alsa.alsa-project.org/hg &amp;lt;/nowiki&amp;gt;''your_directory''&lt;br /&gt;
&lt;br /&gt;
==Rsync==&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ ''ALSA rsync access''&lt;br /&gt;
|URL&lt;br /&gt;
|rsync://alsa.alsa-project.org/ftp&lt;br /&gt;
|-&lt;br /&gt;
|Access&lt;br /&gt;
|read-only&lt;br /&gt;
|-&lt;br /&gt;
|Description&lt;br /&gt;
|read-only access to the whole FTP tree&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Download&amp;diff=827</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Download&amp;diff=827"/>
		<updated>2007-08-11T14:53:04Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* Remove dead links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
==Latest Software Source Releases==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
! Package&lt;br /&gt;
! Stable Release &lt;br /&gt;
(2007-06-11)&lt;br /&gt;
! Development Release&lt;br /&gt;
! Description&lt;br /&gt;
|- &lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/driver/ Driver ({{ALSA download package|module=driver}})]&lt;br /&gt;
| {{ALSA download file|module=driver|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=driver|release=development|short=true}}&lt;br /&gt;
| Kernel drivers&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/firmware/ Firmware {{ALSA download package|module=firmware}})]&lt;br /&gt;
| {{ALSA download file|module=firmware|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=firmware|release=development|short=true}}&lt;br /&gt;
| Firmware for cards that require it&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/lib/ Library ({{ALSA download package|module=lib}})]&lt;br /&gt;
| {{ALSA download file|module=lib|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=lib|release=development|short=true}}&lt;br /&gt;
| Userspace library&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/plugins/ Plugins ({{ALSA download package|module=plugins}})]&lt;br /&gt;
| {{ALSA download file|module=lib|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=lib|release=development|short=true}}&lt;br /&gt;
| Additional library plugins Eg.jack, pulse, maemo ...&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/utils/ Utilities ({{ALSA download package|module=utils}})]&lt;br /&gt;
| {{ALSA download file|module=utils|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=utils|release=development|short=true}}&lt;br /&gt;
| Utilities aplay,arecord,amixer etc&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/tools/ Tools ({{ALSA download package|module=tools}})]&lt;br /&gt;
| {{ALSA download file|module=tools|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=tools|release=development|short=true}}&lt;br /&gt;
| Tools&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/pyalsa/ PyALSA ({{ALSA download package|module=python}})]&lt;br /&gt;
| {{ALSA download file|module=python|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=python|release=development|short=true}}&lt;br /&gt;
| Python bindings for ALSA lib&lt;br /&gt;
|-&lt;br /&gt;
| [ftp://ftp.alsa-project.org/pub/oss/ OSS compat lib ({{ALSA download package|module=oss}})]&lt;br /&gt;
| {{ALSA download file|module=oss|release=stable|short=true}}&lt;br /&gt;
| {{ALSA download file|module=oss|release=development|short=true}}&lt;br /&gt;
| OSS compatibility library&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
See [[ChangeLogs]] to find out what has changed since the previous release.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;tt&amp;gt;.bz2&amp;lt;/tt&amp;gt; extension handling==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;.bz2&amp;lt;/tt&amp;gt; extension belongs to the bzip2 compression utility which replaces gzip. You may unpack the &amp;lt;tt&amp;gt;.tar.bz2&amp;lt;/tt&amp;gt; files directly using one of the following commands:&lt;br /&gt;
         ''using the newer version of tar:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;tar xjf &amp;lt;/nowiki&amp;gt;''&amp;amp;lt;file&amp;amp;gt;''&lt;br /&gt;
 &lt;br /&gt;
         '''or''', ''using the older version of tar:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;tar xIf &amp;lt;/nowiki&amp;gt;''&amp;amp;lt;file&amp;amp;gt;''&lt;br /&gt;
 &lt;br /&gt;
         '''or''', ''with all versions of tar:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;bunzip2 -c &amp;lt;/nowiki&amp;gt;''&amp;amp;lt;file&amp;amp;gt;''&amp;lt;nowiki&amp;gt; | tar xf -&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==FTP Access==&lt;br /&gt;
&lt;br /&gt;
'''Primary Site'''&lt;br /&gt;
*[ftp://ftp.alsa-project.org:/pub ftp.alsa-project.org:/pub]&lt;br /&gt;
'''US Mirrors'''&lt;br /&gt;
*[ftp://ftp.silug.org:/pub/alsa ftp.silug.org:/pub/alsa]&lt;br /&gt;
'''Europe Mirrors'''&lt;br /&gt;
*[ftp://ftp.task.gda.pl:/pub/linux/misc/alsa ftp.task.gda.pl:/pub/linux/misc/alsa]&lt;br /&gt;
*[ftp://gd.tuwien.ac.at:/opsys/linux/alsa gd.tuwien.ac.at:/opsys/linux/alsa]&lt;br /&gt;
*[ftp://ftp.iasi.roedu.net:/pub/mirrors/ftp.alsa-project.org ftp.iasi.roedu.net:/pub/mirrors/ftp.alsa-project.org]&lt;br /&gt;
&lt;br /&gt;
==FTP via HTTP (web) access==&lt;br /&gt;
&lt;br /&gt;
'''Primary Site'''&lt;br /&gt;
*[http://www.alsa-project.org/alsa/ftp http://www.alsa-project.org/alsa/ftp]&lt;br /&gt;
'''Europe Sites'''&lt;br /&gt;
*[http://dl.ambiweb.de/mirrors/ftp.alsa-project.org http://dl.ambiweb.de/mirrors/ftp.alsa-project.org]&lt;br /&gt;
*[http://alsa.mirror.fr http://alsa.mirror.fr]&lt;br /&gt;
*[http://gd.tuwien.ac.at/opsys/linux/alsa http://gd.tuwien.ac.at/opsys/linux/alsa]&lt;br /&gt;
*[http://alsa.cybermirror.org http://alsa.cybermirror.org]&lt;br /&gt;
&lt;br /&gt;
==Developers: HG access==&lt;br /&gt;
&lt;br /&gt;
*[http://hg-mirror.alsa-project.org/ HG Repository]&lt;br /&gt;
&lt;br /&gt;
==(Unofficial) Daily Snapshot Tarballs==&lt;br /&gt;
&lt;br /&gt;
The tarballs of the latest HG version with ready-for-build configure script are available at:&lt;br /&gt;
*[ftp://ftp.suse.com/pub/projects/alsa/snapshot/ Daily Snapshot]&lt;br /&gt;
&lt;br /&gt;
==Tracker System==&lt;br /&gt;
&lt;br /&gt;
*[https://bugtrack.alsa-project.org/alsa-bug Bugs]&lt;br /&gt;
&lt;br /&gt;
==ALSA HG (Mercurial) SCM repositories==&lt;br /&gt;
&lt;br /&gt;
HG (Mercurial) SCM can be found at http://www.selenic.com/mercurial.&lt;br /&gt;
&lt;br /&gt;
The ALSA sources can be obtained using:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;hg clone http://hg-mirror.alsa-project.org/alsa-driver alsa-driver&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
A full list of ALSA repositories can be found at the [http://hg-mirror.alsa-project.org/ HG Repository].&lt;br /&gt;
&lt;br /&gt;
As an alternative to HG you may also try via rsync access:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;rsync -avz --delete rsync://alsa.alsa-project.org/hg &amp;lt;/nowiki&amp;gt;''your_directory''&lt;br /&gt;
&lt;br /&gt;
To get the latest code, but without the .hg repository (encouraged if you are not using HG):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;rsync -avz --delete --exclude=.hg* rsync://alsa.alsa-project.org/hg &amp;lt;/nowiki&amp;gt;''your_directory''&lt;br /&gt;
&lt;br /&gt;
==Rsync==&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ ''ALSA rsync access''&lt;br /&gt;
|URL&lt;br /&gt;
|rsync://alsa.alsa-project.org/ftp&lt;br /&gt;
|-&lt;br /&gt;
|Access&lt;br /&gt;
|read-only&lt;br /&gt;
|-&lt;br /&gt;
|Description&lt;br /&gt;
|read-only access to the whole FTP tree&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=ALSA_Soundcard_Vendor_Information&amp;diff=826</id>
		<title>ALSA Soundcard Vendor Information</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=ALSA_Soundcard_Vendor_Information&amp;diff=826"/>
		<updated>2007-08-11T14:32:21Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* Remove some dead links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Author: The ALSA Development Team ==&lt;br /&gt;
&lt;br /&gt;
maintained by Christopher David (cdavid at ketl.com)&amp;lt;br&amp;gt;&lt;br /&gt;
additions by Patrick Shirkey (pshirkey at boosthardware.com)&lt;br /&gt;
&lt;br /&gt;
last updated: April 12, 2002&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
&lt;br /&gt;
This document outlines information that soundcard vendors need in&lt;br /&gt;
order to be compatible with ALSA and Linux at large. It is targeted&lt;br /&gt;
mainly for companies that design and sell soundcard hardware. It may&lt;br /&gt;
also be useful to new ALSA developers who desire a background about&lt;br /&gt;
information they get from a given soundcard vendor.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
ALSA stands for Advanced Linux Sound Architecture. &lt;br /&gt;
Its main goal is just what its title says, to create an advanced sound architecture for Linux.  &lt;br /&gt;
ALSA is committed to being released under the [http://www.gnu.org/copyleft/gpl.html Gnu GPL].  &lt;br /&gt;
The scope of the project extends from the low level soundcard drivers, all the way up to a high level sequencer. &lt;br /&gt;
This document is mainly concerned with what is needed to develop the low level soundcard drivers.&lt;br /&gt;
&lt;br /&gt;
ALSA is the sound driver subsystem of the mainstream Linux kernel.  ALSA is fully compatible with OSS/Lite Mixer and PCM&lt;br /&gt;
interfaces.  ALSA offers better native interfaces that new applications can use.&lt;br /&gt;
&lt;br /&gt;
== What we need to write good drivers ==&lt;br /&gt;
&lt;br /&gt;
ALSA developers need several things to write good drivers. We need:&lt;br /&gt;
&lt;br /&gt;
*good documentation&lt;br /&gt;
*necessary firmware&lt;br /&gt;
*a way to get additional information if needed&lt;br /&gt;
*example source code is helpful&lt;br /&gt;
&lt;br /&gt;
Good documentation is needed before ALSA developers can write good&lt;br /&gt;
drivers.  Basically, we need to know everything that anyone else&lt;br /&gt;
writing a driver would need to know. Most of the information we need&lt;br /&gt;
should be in the data sheets of each chip. We also need to have a&lt;br /&gt;
memory map of all the chips, and any additional registers that may not&lt;br /&gt;
be included in other data sheets.&lt;br /&gt;
&lt;br /&gt;
It is important that the firmware for a given soundcard is made&lt;br /&gt;
available to us. By firmware, we mean code that would be downloaded to&lt;br /&gt;
a piece of hardware that is necessary for it to function. i.e. code&lt;br /&gt;
running on some DSP chip that is located on the soundcard. This would&lt;br /&gt;
not be code that runs on the host system. (Host system is the one&lt;br /&gt;
running Linux.)  It is important that there are no distribution&lt;br /&gt;
restrictions on the firmware. We must be able to freely distribute the&lt;br /&gt;
firmware code as part of ALSA.  We would like the source code for&lt;br /&gt;
firmware.  It is not required that it is given to us, but we are&lt;br /&gt;
definitely willing to accept it.&lt;br /&gt;
&lt;br /&gt;
We also may need some additional information about how the sound&lt;br /&gt;
card works. This varies a lot from card to card. For example, if a&lt;br /&gt;
programmable PLL needs to be programmed to a certain frequency before&lt;br /&gt;
the card will function, we need to know this. If your company can&lt;br /&gt;
appoint a contact person for additional information, that would be&lt;br /&gt;
great!  Generally, we do not have very many questions. We are used to&lt;br /&gt;
developing drivers on our own. We will not be taking up much of that&lt;br /&gt;
person's time.&lt;br /&gt;
&lt;br /&gt;
We would also like any example source code that could be given to&lt;br /&gt;
us.  Obviously this is not as important as the other issues. But&lt;br /&gt;
example source code can often be helpful, especially for parts that&lt;br /&gt;
are poorly documented.&lt;br /&gt;
&lt;br /&gt;
== Our view of NDAs ==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, ALSA developers generally do not want to sign&lt;br /&gt;
non-disclosure agreements, or NDAs. It is possible that a few ALSA&lt;br /&gt;
developers could individually sign these types of agreements, but that&lt;br /&gt;
would have to be worked out on an individual developer basis. It has&lt;br /&gt;
happened in the past. We do not recommend the use of NDAs at all,&lt;br /&gt;
because one way or another, they restrict our development effort. It&lt;br /&gt;
should be possible to give ALSA developers the information they need&lt;br /&gt;
without requiring an NDA. Many companies regularly do this.&lt;br /&gt;
&lt;br /&gt;
Our big problem is with NDAs that restrict the release of our&lt;br /&gt;
source code. Since ALSA is released under the Gnu GPL, all of our&lt;br /&gt;
source code is made publicly available. Agreeing to an NDA that&lt;br /&gt;
requires binary-only distribution of our code conflicts with the Gnu&lt;br /&gt;
GPL. Thus we cannot agree at all to NDAs that restrict the release of&lt;br /&gt;
our source code. Besides, binary only versions of kernel drivers just&lt;br /&gt;
does not work very well in Linux.&lt;br /&gt;
&lt;br /&gt;
Another type of NDA would restrict soundcard documentation to a&lt;br /&gt;
small group of people. This type of NDA is at least feasible, but it&lt;br /&gt;
still restricts our development effort. The problem is that only those&lt;br /&gt;
persons covered under the NDA may be capable of fixing bugs and&lt;br /&gt;
providing new features for that card. Often, people from all over the&lt;br /&gt;
world send patches to our code.  We want all these people to have&lt;br /&gt;
access to the documentation. It hurts our project when some people, who&lt;br /&gt;
are very capable of sending patches, will not be able to write them in&lt;br /&gt;
the first because of lack of documentation.&lt;br /&gt;
&lt;br /&gt;
== Why soundcard documentation should be public ==&lt;br /&gt;
&lt;br /&gt;
There are several reasons why your company would want to give us the&lt;br /&gt;
information we request. The most important reason is that it will help&lt;br /&gt;
your company sell more cards! Many times Linux users ask us which&lt;br /&gt;
cards we support.  We tell them, and they go buy these&lt;br /&gt;
cards. Obviously, the only cards we can support are those we can get&lt;br /&gt;
good documentation for.&lt;br /&gt;
&lt;br /&gt;
Also, by making your soundcard documentation public, you really&lt;br /&gt;
have contributed something to the Linux development effort. That&lt;br /&gt;
should give you a good, warm, fuzzy feeling inside.&lt;br /&gt;
&lt;br /&gt;
There other reasons too. First, other operating systems will have&lt;br /&gt;
an easier time supporting your hardware. Second, many developers will&lt;br /&gt;
be able to double check our driver, making it very robust. In the end,&lt;br /&gt;
this makes your hardware look good. Also, people interested in doing&lt;br /&gt;
custom things with your hardware will be able to, giving you another&lt;br /&gt;
venue for sales.&lt;br /&gt;
&lt;br /&gt;
With the user base of Linux growing so rapidly, can your company&lt;br /&gt;
really afford not to support ALSA and make your soundcard&lt;br /&gt;
documentation public? We are not asking for your corporate secrets&lt;br /&gt;
here. We are not asking for the Verilog source code for each chip in&lt;br /&gt;
your product. We are not asking for schematics, gerber plots, or&lt;br /&gt;
anything like that.  We just need basic information that enables us to&lt;br /&gt;
write a good sound driver.&lt;br /&gt;
&lt;br /&gt;
== Views on Binary Only drivers ==&lt;br /&gt;
&lt;br /&gt;
ALSA does not stop anybody from releasing binary-only drivers. But&lt;br /&gt;
ALSA does not support nor encourage these drivers either. The stance&lt;br /&gt;
that ALSA takes on binary-only sound card drivers is similar to&lt;br /&gt;
Linus's stance on binary-only drivers in the kernel. There is an&lt;br /&gt;
[http://lwn.net/1999/0211/kernel.phtml article in the Linux Weekly News]&lt;br /&gt;
about this.  There are additional requirements that ALSA places on&lt;br /&gt;
binary only drivers beyond Linus's view.&lt;br /&gt;
&lt;br /&gt;
Linus Torvalds, leader of the Linux development effort, has stated&lt;br /&gt;
that because binary-only drivers depend so heavily on a given kernel&lt;br /&gt;
version, and therefore are so prone to &amp;quot;breaking&amp;quot; when kernel&lt;br /&gt;
development proceeds, as it is bound to do, he does not intend to&lt;br /&gt;
support nor encourage the use of binary-only loadable drivers.&lt;br /&gt;
&lt;br /&gt;
If Linux developers were to try to maintain compatibility with a given&lt;br /&gt;
binary-only driver, it would severely limit the avenues of&lt;br /&gt;
development open to Linux. Our goal in Linux development is to&lt;br /&gt;
achieve the highest performance, the best stability (in terms of bug&lt;br /&gt;
free code), and the most advanced technology possible.&lt;br /&gt;
&lt;br /&gt;
We simply cannot be made subject to the limitations that would be&lt;br /&gt;
placed on us by having to maintain compatibility with a third party&lt;br /&gt;
binary-only loadable module.&lt;br /&gt;
&lt;br /&gt;
We, the ALSA development team, working as a subset of Linux kernel&lt;br /&gt;
developers, agree with Linus Torvalds' reasoning. And this is the very&lt;br /&gt;
crux of why we ask you for documentation on your hardware. We truly&lt;br /&gt;
want to purchase and use your hardware in our Linux based systems, but&lt;br /&gt;
we simply cannot use binary-only drivers; it's just too cumbersome and&lt;br /&gt;
frustrating for all involved. Drivers that could be distributed as&lt;br /&gt;
source code would eliminate all of those problems.&lt;br /&gt;
&lt;br /&gt;
There is nothing to stop any company from developing a binary only&lt;br /&gt;
driver that works with ALSA. But there are several issues and&lt;br /&gt;
requirements we want to make clear to anybody attempting to do this.&lt;br /&gt;
&lt;br /&gt;
*Binary-only drivers will not be distributed as part of ALSA, even when ALSA becomes part of the mainstream kernel. That means any company releasing binary only drivers will have to find alternative distribution mechanisms.  They cannot rely directly on ALSA for this. The main implication of this is ALSA will work &amp;quot;out of the box&amp;quot; with all sound cards, except for unsupported cards.&lt;br /&gt;
&lt;br /&gt;
*Users of binary only dirvers must be instructed not use ALSA for technical support whatsoever!  These users must be notified with the following notice.&lt;br /&gt;
 &amp;quot;These drivers are not part of the official ALSA distribution. ALSA will&lt;br /&gt;
 never support these drivers.  DO NOT attempt to contact ALSA for support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*The end user MUST always confirm this notice by downloading, or unpacking the drivers. There must also be some contact listed that is available for technical support.  ALSA resources must not be listed anywhere as avenues for support.&lt;br /&gt;
&lt;br /&gt;
*Binary-only drivers cannot be based on any ALSA source code. They must be written from scratch.  Binary-only drivers that contain ALSA code are infringing on copyright laws.&lt;br /&gt;
&lt;br /&gt;
*The developer assumes full responsibility for ensuring the driver works accross new versions of ALSA, different kernels, and different platforms.  If we change ALSA, and a binary-only driver cease to work because of it, we will not do anything to fix it.&lt;br /&gt;
&lt;br /&gt;
All our drivers are distributed in source form. The single source&lt;br /&gt;
file works with all kernel versions, all platforms, and all ALSA&lt;br /&gt;
versions. There is only one source for us to maintain and&lt;br /&gt;
support. (Elegant, isn't it?)  We really like it that way. Drivers&lt;br /&gt;
distributed in binary form may require multiple builds, even though&lt;br /&gt;
the source does not need to change.  Obviously different binaries are&lt;br /&gt;
needed for different platforms. In addition, it is possible that&lt;br /&gt;
different binaries are even needed for the same platform depending on&lt;br /&gt;
the kernel version, or ALSA version.&lt;br /&gt;
&lt;br /&gt;
This may not be as bad as it seems. Once ALSA reaches version 1.0,&lt;br /&gt;
the same binary may work across multiple kernel and ALSA releases. But&lt;br /&gt;
we are not making any promises. Again, all of these problems go away&lt;br /&gt;
when the driver source is released under GPL to the public.&lt;br /&gt;
&lt;br /&gt;
We do understand that sometimes companies feel compelled to hide&lt;br /&gt;
their hardware implementations by not releasing the driver source.&lt;br /&gt;
The general Linux user base most likely prefers that any driver is&lt;br /&gt;
available for a given piece of hardware rather than no driver. So&lt;br /&gt;
please do not let ALSA's stance on binary only drivers deter your&lt;br /&gt;
company from releasing one.  Since ALSA is open source and is&lt;br /&gt;
documented, everything you need to write binary only drivers is&lt;br /&gt;
available.  We are not out to stop you, but we can not make any&lt;br /&gt;
promises that your binary driver will work across all future releases&lt;br /&gt;
of ALSA.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
ALSA wants to support your soundcard hardware. We have something&lt;br /&gt;
really good here that we think should run on all sound cards. It is a&lt;br /&gt;
well thought out, open sound architecture that is capable of&lt;br /&gt;
supporting the needs of musicians, audiophiles, game players, home and&lt;br /&gt;
business users alike. It has easy-to-use APIs. It provides a level of&lt;br /&gt;
modularity and flexibility never seen before in a sound&lt;br /&gt;
architecture. There are many great minds collaborating on ALSA, and&lt;br /&gt;
even though it is currently in the very early stages, so far the&lt;br /&gt;
results are outstanding. As a soundcard manufacturer, ask yourself one&lt;br /&gt;
question. Do I want to be part of something great?&lt;br /&gt;
&lt;br /&gt;
Thanks, &amp;lt;br&amp;gt;&lt;br /&gt;
The ALSA development team&lt;br /&gt;
&lt;br /&gt;
== Related links ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.precisioninsight.com/alspaper.html Managing Graphics Hardware Vendor Relationships in the Linux Developer Community]&lt;br /&gt;
*[http://www.news.com/News/Item/0,4,30027,00.html Linux shipments up 212 percent]&lt;br /&gt;
*[http://www.heise.de/newsticker/data/odi-13.01.99-000/ Microsoft sieht Linux pro Jahr um 960 Prozent wachsen]&lt;br /&gt;
*[[ALSA Blacklist]] Cards for which necessary information is not available to enable driver development&lt;br /&gt;
*[http://www.gnu.org/copyleft/gpl.html Gnu General Public License]&lt;br /&gt;
*[http://lwn.net/1999/0211/kernel.phtml Linux Weekly News article concerning recent binary-only drivers in Linux]&lt;br /&gt;
*[http://www.kroah.com/log/linux/free_drivers.html Greg Kroah-Hartman offers free driver development]&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Applications&amp;diff=825</id>
		<title>Applications</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Applications&amp;diff=825"/>
		<updated>2007-08-11T14:26:55Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* Fixed a small typo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The ALSA driver is fully compatible with OSS/Lite Mixer and PCM interfaces, so probably all OSS (Open Sound System) applications which use these interfaces should work. The ALSA driver offers better native interfaces, and many applications now offer native support.&lt;br /&gt;
If your Application is not mentioned, please edit this page and add it.&lt;br /&gt;
&lt;br /&gt;
==Applications==&lt;br /&gt;
&lt;br /&gt;
===Compatible===&lt;br /&gt;
&lt;br /&gt;
All OSS applications should work with ALSA through the OSS emulation layer.&lt;br /&gt;
&lt;br /&gt;
===Native (0.9.0)===&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#BBBBBB;&amp;quot; align=&amp;quot;center&amp;quot; | '''Name'''&lt;br /&gt;
! style=&amp;quot;background:#BBBBBB;&amp;quot; align=&amp;quot;center&amp;quot; | '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.iua.upf.es/~mdeboer/projects/aconnectgui/ aconnectgui]&lt;br /&gt;
|aconnectgui is a FLTK based frontend for aconnect&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.iua.upf.es/~mdeboer/projects/alsamixergui/ AlsaMixerGui]&lt;br /&gt;
|fltk based alsamixer frontend&lt;br /&gt;
|-&lt;br /&gt;
|[http://pkl.net/~node/alsa-patch-bay.html ALSA Patch Bay]&lt;br /&gt;
|A graphical patch bay app for the ALSA sequencer API. Supports FLTK 1.1 and GTKmm 2.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.alsaplayer.org AlsaPlayer]&lt;br /&gt;
|MP3/WAV/MOD/others Real-Time player&lt;br /&gt;
|-&lt;br /&gt;
|[http://savannah.nongnu.org/download/alsa-xmms/ alsa-xmms]&lt;br /&gt;
|ALSA plugin for XMMS. Integrated in next XMMS release(after 03/23/03).&lt;br /&gt;
|-&lt;br /&gt;
|[http://perso.wanadoo.es/plcl/ametro/ametro-en.html ametro]&lt;br /&gt;
|ALSA MIDI Metronome. This program is a little, simple MIDI Metronome using the ALSA sequencer,  made in Kylix.&lt;br /&gt;
|-&lt;br /&gt;
|[http://amsynthe.sourceforge.net amSynth]&lt;br /&gt;
|a real-time, polyphonic, Analogue Modelling SYNTHesizer&lt;br /&gt;
|-&lt;br /&gt;
|[http://ardour.sourceforge.net Ardour]&lt;br /&gt;
|Multitrack Digital Audio for Linux&lt;br /&gt;
|-&lt;br /&gt;
|[http://members.tripod.de/iwai/alsa.html ASeqView]&lt;br /&gt;
|ALSA sequencer event viewer&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.slabexchange.org/index.cgi?DOWNLOAD Bristol Synthesiser]&lt;br /&gt;
|Bristol Synthesiser emulation package&lt;br /&gt;
|-&lt;br /&gt;
|[http://ccrma-www.stanford.edu/software/clm/ CLM]&lt;br /&gt;
|Common Lisp Music is a music synthesis and signal processing package&lt;br /&gt;
|-&lt;br /&gt;
|[http://web.tiscali.it/mupuxeddu/csound/index.html Unofficial Csound for Linux]&lt;br /&gt;
|Csound is a software synthesis package in the tradition of so-called music-N languages&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.wakkanet.fi/~kaiv/ecamegapedal/ ecamegapedal]&lt;br /&gt;
|graphical  a realtime audio processor&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.wakkanet.fi/~kaiv/ecasound/ ecasound]&lt;br /&gt;
|harddisk recording, audio processing etc..&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.wakkanet.fi/ecawave/ ecawave]&lt;br /&gt;
|graphical sound file editor&lt;br /&gt;
|-&lt;br /&gt;
|[http://ftp.gnome.org/pub/GNOME/stable/sources/esound/ Esound 0.2.25]&lt;br /&gt;
|The Enlightened Sound Daemon mixes several audio streams for playback by a single audio device&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.maysl.at/ fische]&lt;br /&gt;
|Fische provides standalone sound visualisation under linux using the ALSA and SDL libraries&lt;br /&gt;
|-&lt;br /&gt;
|[http://www1.tcnet.ne.jp/fmurata/linux/down/ gamix]&lt;br /&gt;
|Another GTK ALSA mixer&lt;br /&gt;
|-&lt;br /&gt;
|[http://gephex.org gephex]&lt;br /&gt;
|GePhex is a modular video effect framework. We support a wide range of input devices like soundcards, joysticks, webcams and midi-devices.&lt;br /&gt;
|-&lt;br /&gt;
|[http://genpo.sourceforge.net/ GENPO]&lt;br /&gt;
|The GENeral Purpose Organ - emulates many pipe, theatre and reed organs.&lt;br /&gt;
|-&lt;br /&gt;
|[http://glame.sourceforge.net GLAME]&lt;br /&gt;
|Gnu/Linux Audio Mechanics sound editor and filter network GUI&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.paw.co.za/projects/gnome-alsamixer/ GNOME ALSA Mixer]&lt;br /&gt;
|An audio mixer for GNOME which supports ALSA 0.9.x.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.gstreamer.net/ Gstreamer]&lt;br /&gt;
|a development framework for creating applications like media players, video editors, streaming media broadcasters&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.hanappe.org/iiwusynth.html iiwusynth]&lt;br /&gt;
|IIWU Synth is a software, real-time synthesizer&lt;br /&gt;
|-&lt;br /&gt;
|[http://jackit.sourceforge.net JACK]&lt;br /&gt;
|Jack Audio Connection Kit&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.jazzware.com  JAZZ++]&lt;br /&gt;
|A full size midi sequencer&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.ircam.fr/jmax  jMax]&lt;br /&gt;
|A visual programming environment for interactive real-time music and multimedia&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.suse.de/~mana/kalsatools.html Kalsatools]&lt;br /&gt;
|Kalsatools: AlsaModularSynth, Kaconnect, and KWaveView&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.parabola.demon.co.uk/melys/ Melys]&lt;br /&gt;
|Melys Midi sequencer&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.iki.fi/ik/mpegspdif.html Mpegspdif]&lt;br /&gt;
|Utility that can be used in sending MPEG-audio through S/PDIF interface to some external decoder that supports IEC 61937 for MPEG&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.mplayerhq.hu/homepage/ Mplayer]&lt;br /&gt;
|Movie Player for Linux&lt;br /&gt;
|-&lt;br /&gt;
|[http://muse.seh.de/ MusE]&lt;br /&gt;
|MusE is a MIDI/Audio sequencer with recording and editing capabilities&lt;br /&gt;
|-&lt;br /&gt;
|[http://osw.sourceforge.net Open Sound World]&lt;br /&gt;
|OSW is an open-source environment for real-time music-event and signal processing.  A graphical-patching environment and a command-line &amp;quot;server&amp;quot; mode are available for Linux/ALSA.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.pure-data.org/ Pd]&lt;br /&gt;
|Pd is a real-time software system for live musical and multimedia performances&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.core-sound.com/pdaudio-alsa-20031001.tar.gz PDAudio Recorder (Linux)]&lt;br /&gt;
|PDAudio Recorder (Linux) is an application intended to be run on HP iPAQ PDAs running the Linux/Familiar distribution. See Core Sound's web site for more information: http://www.core-sound.com&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.parabola.demon.co.uk/alsa/pmidi.html pmidi]&lt;br /&gt;
|pmidi is a program to play midi files through the ALSA sequencer&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.nongnu.org/protux/ Protux]&lt;br /&gt;
|A practical and powerful audio tool using the power of keyboard+mouse combination (without clicks) to speed up the process of audio production.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.kwintv.org qtvision]&lt;br /&gt;
|KDE application to watch TV on the desktop.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.all-day-breakfast.com/rosegarden/ Rosegarden]&lt;br /&gt;
|Integrated MIDI sequencer and musical notation editor&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.libsdl.org/ SDL]&lt;br /&gt;
|Simple DirectMedia Layer is a cross-platform multimedia library&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.filter24.org/seq24/ Seq24]&lt;br /&gt;
|Seq24 is a real-time midi sequencer for live techno performance.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.cs.berkeley.edu/~lazzaro/sa/sfman/index.html sfront]&lt;br /&gt;
|A translator that converts MP4-SA files into efficient C programs that generate audio&lt;br /&gt;
|-&lt;br /&gt;
|[http://simsam.sourceforge.net simsam]&lt;br /&gt;
|simsam plays MIDI-triggered samples via ALSA or JACK&lt;br /&gt;
|-&lt;br /&gt;
|[http://ccrma-www.stanford.edu/software/snd/ Snd]&lt;br /&gt;
|Snd is a sound editor&lt;br /&gt;
|-&lt;br /&gt;
|[http://ccrma-www.stanford.edu/software/snd/sndlib SndLib]&lt;br /&gt;
|SndLib is a library of sound-related functions&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.soundtracker.org SoundTracker]&lt;br /&gt;
|music tracker for X / GTK+&lt;br /&gt;
|-&lt;br /&gt;
|[http://squeak.org/ Squeak]&lt;br /&gt;
|Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.iua.upf.es/~mdeboer/projects/tapiir/ tapiir]&lt;br /&gt;
|a software multi-tap-delay, real-time sound processing application&lt;br /&gt;
|-&lt;br /&gt;
|[http://tcvp.sourceforge.net TCVP]&lt;br /&gt;
|An all-purpose multimedia framework.&lt;br /&gt;
|-&lt;br /&gt;
|[http://terminatorX.cx terminatorX]&lt;br /&gt;
|terminatorX is a realtime audio synthesizer that allows you to &amp;quot;scratch&amp;quot; on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hiphop-DJs scratch on vinyl records.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.goice.co.jp/member/mo/timidity/ TiMidity++]&lt;br /&gt;
|MIDI to WAVE converter/player&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.vislab.usyd.edu.au/staff/chris/tk707/ TK-707]&lt;br /&gt;
|A midi drum/rhythm sequencer based on Roland TR-x0x machines&lt;br /&gt;
|-&lt;br /&gt;
|[http://members.tripod.de/iwai/alsa.html Virtual Keyboard]&lt;br /&gt;
|Virtual Keyboard with the ALSA sequencer support&lt;br /&gt;
|-&lt;br /&gt;
|[http://cs.alfred.edu/~lansdoct/linux/xamixer2 XAMIXER2]&lt;br /&gt;
|GTK ALSA mixer&lt;br /&gt;
|-&lt;br /&gt;
|[http://xine.sourceforge.net/ xine]&lt;br /&gt;
|xine is a free, gpl-licensed video player for unix-like systems&lt;br /&gt;
|-&lt;br /&gt;
|[http://xlv.sourceforge.net XLV]&lt;br /&gt;
|Another light and fast development framework to build media players, converters, ...&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.amb.org/xmcd Xmcd]&lt;br /&gt;
|Xmcd is the premier CD player/ripper program suite for UNIX and Linux platforms.  For real-time CDDA playback, xmcd supports many architectures including native ALSA.&lt;br /&gt;
|-&lt;br /&gt;
|[http://zynaddsubfx.sourceforge.net/ ZynAddSubFX]&lt;br /&gt;
|ZynAddSubFX is a powerful realtime, multi-timbral software synthesizer.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Native (-0.5.0)===&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#BBBBBB;&amp;quot; align=&amp;quot;center&amp;quot; | '''Name'''&lt;br /&gt;
! style=&amp;quot;background:#BBBBBB;&amp;quot; align=&amp;quot;center&amp;quot; | '''Description'''&lt;br /&gt;
|+'''*** NB 0.5 drivers and older are considered deprecated and are no longer supported by ALSA Developers ***'''&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.foxproject.org/projects/infopages/mixer.html fOX Mixer]&lt;br /&gt;
|Windows 95 style mixer&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.mygale.org/~miodrag/mikmod/ MikMod]&lt;br /&gt;
|module player (IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, MOD)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html mpg123]&lt;br /&gt;
|player for MPEG-1 layer I, II, III files&lt;br /&gt;
|-&lt;br /&gt;
|[ftp://ftp.alsa-project.org/pub/apps/mbone/rat RAT]&lt;br /&gt;
|Robust Audio Tool (mbone conferencing tool)&lt;br /&gt;
|-&lt;br /&gt;
|[http://cs.alfred.edu/~lansdoct/linux/xamixer XAMIXER]&lt;br /&gt;
|GTK ALSA mixer&lt;br /&gt;
|-&lt;br /&gt;
|[http://bohemians.org/~iznogood/wmmixer-alsa/ WMMixer]&lt;br /&gt;
|WMMixer for AfterStep &amp;amp;amp; WindowMaker&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.ne.jp/asahi/i/yamahata/widi/index.html WIDI]&lt;br /&gt;
|MIDI player by Isaku Yamahata&lt;br /&gt;
|-&lt;br /&gt;
|[http://server.bohemians.org/~iznogood/ x11amp plugin]&lt;br /&gt;
|ALSA output plugin for x11amp&lt;br /&gt;
|-&lt;br /&gt;
|[http://server.bohemians.org/~iznogood/ xmms plugin]&lt;br /&gt;
|ALSA output plugin for xmms&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.goice.co.jp/member/mo/timidity/ TiMidity++]&lt;br /&gt;
|MIDI to WAVE converter/player&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.freeamp.org FreeAMP]&lt;br /&gt;
|Free Audio Music Player&lt;br /&gt;
|-&lt;br /&gt;
|[http://myy.helia.fi/~anttiner/kmikmod.html KMikMod]&lt;br /&gt;
|A mikmod version for the KDE desktop&lt;br /&gt;
|-&lt;br /&gt;
|[http://xmp.helllabs.org/ XMP]&lt;br /&gt;
|xmp is a free module player for UNIX&lt;br /&gt;
|-&lt;br /&gt;
|[http://fox.mit.edu/xsw/yiff/ YIFF]&lt;br /&gt;
|Sound server for games and applications&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Mailing-lists&amp;diff=821</id>
		<title>Mailing-lists</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Mailing-lists&amp;diff=821"/>
		<updated>2007-08-10T22:38:21Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* Archives on other hosts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Big Warning == &lt;br /&gt;
&lt;br /&gt;
We have continuous problems with e-mail spammers. The ALSA server does not accept an e-mail from open relays. We are using the three databases to determine, if your relay is open or if your relay does not follow our policy. Please, do not complain directly to any ALSA administrator. Your messages will be silently ignored. Complete information is available:&lt;br /&gt;
&lt;br /&gt;
* http://www.mail-abuse.org/rbl/ (spam hosts)&lt;br /&gt;
* http://www.mail-abuse.org/dul/ (dialup hosts)&lt;br /&gt;
* http://www.mail-abuse.org/rss/ (open relays)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== alsa-announce at alsa-project.org ==&lt;br /&gt;
&lt;br /&gt;
The mailing list for ALSA related announcements of new releases and ALSA software. ''[open, moderated]''&lt;br /&gt;
&lt;br /&gt;
[http://lists.sourceforge.net/lists/listinfo/alsa-announce Subscribe to alsa-announce here].&lt;br /&gt;
&lt;br /&gt;
*[http://www.mail-archive.com/alsa-announce%40lists.sourceforge.net alsa-announce archive at mail-archive.com]&lt;br /&gt;
*[http://www.geocrawler.com/redir-sf.php?list=alsa-announce alsa-announce archive at geocrawler]&lt;br /&gt;
&lt;br /&gt;
''To unsubscribe from the old alsa-announce mailing list, send an e-mail to &amp;lt; alsa-announce-request-old at alsa-project.org &amp;gt; with the body 'unsubscribe &amp;lt;email_address&amp;gt;'.''&lt;br /&gt;
&lt;br /&gt;
== alsa-devel at alsa-project.org ==&lt;br /&gt;
&lt;br /&gt;
The mailing list for ALSA developers. ''[open, unmoderated for subscribers, moderated for others]''&lt;br /&gt;
&lt;br /&gt;
If you would like to work on the driver, library or an ALSA application [http://mailman.alsa-project.org/mailman/listinfo/alsa-devel subscribe to alsa-devel here].&lt;br /&gt;
&lt;br /&gt;
*[http://mailman.alsa-project.org/pipermail/alsa-devel/ alsa-devel archive at mailman.alsa-project.org]&lt;br /&gt;
*[http://news.gmane.org/gmane.linux.alsa.devel alsa-devel archive at gmane.org]&lt;br /&gt;
*[http://www.mail-archive.com/alsa-devel%40lists.sourceforge.net alsa-devel archive at mail-archive.com]&lt;br /&gt;
*[http://www.geocrawler.com/lists/3/SourceForge/12349/0/ alsa-devel archive at geocrawler]&lt;br /&gt;
*[http://www.geocrawler.com/redir-sf.php?list=alsa-devel old alsa-devel archive at geocrawler]&lt;br /&gt;
&lt;br /&gt;
== alsa-user at lists.sourceforge.net ==&lt;br /&gt;
&lt;br /&gt;
The mailing list for ALSA users. ''[open, unmoderated for subscribers, moderated for others]''&lt;br /&gt;
&lt;br /&gt;
If you need a help with the installation of ALSA packages etc [http://lists.sourceforge.net/lists/listinfo/alsa-user subscribe to alsa-user here].&lt;br /&gt;
&lt;br /&gt;
*[http://news.gmane.org/gmane.linux.alsa.user alsa-user archive at gmane.org]&lt;br /&gt;
*[http://www.mail-archive.com/alsa-user%40lists.sourceforge.net alsa-user archive at mail-archive.com]&lt;br /&gt;
*[http://www.geocrawler.com/lists/3/SourceForge/12350/0/ alsa-user archive at geocrawler]&lt;br /&gt;
*[http://www.geocrawler.com/redir-sf.php?list=alsa-user old alsa-user archive at geocrawler]&lt;br /&gt;
&lt;br /&gt;
''To unsubscribe from the old alsa-user mailing list, send an e-mail to &amp;lt; alsa-user-request-old at alsa-project.org &amp;gt; with the body 'unsubscribe &amp;lt;email_address&amp;gt;'.''&lt;br /&gt;
&lt;br /&gt;
== alsa-cvslog at alsa-project.org ==&lt;br /&gt;
&lt;br /&gt;
The mailing list for anyone. ''[open, receive only]''&lt;br /&gt;
&lt;br /&gt;
If you want to receive the CVS commit information [http://lists.sourceforge.net/lists/listinfo/alsa-cvslog subscribe to alsa-cvslog here].&lt;br /&gt;
&lt;br /&gt;
*[http://www.mail-archive.com/alsa-cvslog%40lists.sourceforge.net alsa-cvslog archive at mail-archive.com]&lt;br /&gt;
&lt;br /&gt;
== alsa-conf at alsa-project.org ==&lt;br /&gt;
&lt;br /&gt;
The mailing list for ALSAconf team members. ''[closed, unmoderated]''&lt;br /&gt;
&lt;br /&gt;
If you want work on the configuration library and application, send message to Jaroslav Kysela &amp;lt; perex at suse.cz &amp;gt;.&lt;br /&gt;
&lt;br /&gt;
*[http://www.alsa-project.org/archive/alsa-conf alsa-conf archives]&lt;br /&gt;
&lt;br /&gt;
== alsa-doc at alsa-project.org ==&lt;br /&gt;
&lt;br /&gt;
The mailing list for ALSA programmer's documentation team members. ''[closed, unmoderated]''&lt;br /&gt;
&lt;br /&gt;
If you have any question about the ALSA programmer's documentation a suggestion to improve the programmer's documents, please, post an e-mail to the alsa-devel mailing list instead. If you want work on ALSA programmer's documentation, send message to Jaroslav Kysela &amp;lt; perex at suse.cz &amp;gt;.&lt;br /&gt;
&lt;br /&gt;
*[http://www.alsa-project.org/archive/alsa-doc alsa-doc archives] 	&lt;br /&gt;
&lt;br /&gt;
== Archives on other hosts ==&lt;br /&gt;
&lt;br /&gt;
*[http://news.gmane.org/gmane.linux.alsa.user Archive for mailing list for ALSA users at gmane.org]&lt;br /&gt;
*[http://news.gmane.org/gmane.linux.alsa.devel/ Archive for mailing list for ALSA developers at gmane.org]&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=ALSA_Blacklist&amp;diff=820</id>
		<title>ALSA Blacklist</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=ALSA_Blacklist&amp;diff=820"/>
		<updated>2007-08-10T21:49:46Z</updated>

		<summary type="html">&lt;p&gt;Ash: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;We are looking for programming information for the hardware listed below. Please, if you have any information, mail this information to [[Mailing-lists|alsa-devel mailing list]]. Thank you.&lt;br /&gt;
&lt;br /&gt;
* SAA7785 (Thunderbird) - used in the Philips 'Edge' range. This chip is used in the PSC702/703/704/705/706 cards.&lt;br /&gt;
&lt;br /&gt;
Please, look into [[ALSA Soundcard Vendor Information]] too.&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Vendor-Avance_Logic&amp;diff=256</id>
		<title>Matrix:Vendor-Avance Logic</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Vendor-Avance_Logic&amp;diff=256"/>
		<updated>2007-05-06T01:47:15Z</updated>

		<summary type="html">&lt;p&gt;Ash: /* Soundcard List for [http://www.avance.com Avance Logic] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Matrix:VendorBegin}}&lt;br /&gt;
&lt;br /&gt;
==Soundcard List for [http://www.avance.com Avance Logic]==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;MatrixTable&amp;quot;&lt;br /&gt;
! Product&lt;br /&gt;
! Chipset(s)&lt;br /&gt;
! Driver &amp;amp;amp; Docs&lt;br /&gt;
! Tags, Notes&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS007&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
| [[Matrix:Module-dt019x|Details]]&lt;br /&gt;
|  [[Matrix:Tag-ISA|[ISA]]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS100&lt;br /&gt;
|-&lt;br /&gt;
| ALS110&lt;br /&gt;
|-&lt;br /&gt;
| ALS120&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
| [[Matrix:Module-als100|Details]]&lt;br /&gt;
|  [[Matrix:Tag-ISA|[ISA]]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS200&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
|  [[Matrix:Tag-Unknown|[Unknown]]] [[Matrix:Tag-ISA|[ISA]]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS300&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS300&lt;br /&gt;
|}&lt;br /&gt;
| [[Matrix:Module-als300|Details]]&lt;br /&gt;
|  [[Matrix:Tag-PCI|[PCI]]][[Matrix:Tag-48kHz|[48kHz]]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS300+&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS300+&lt;br /&gt;
|}&lt;br /&gt;
| [[Matrix:Module-als300|Details]]&lt;br /&gt;
|  [[Matrix:Tag-PCI|[PCI]]][[Matrix:Tag-48kHz|[48kHz]]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS4000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;MatrixTableInner&amp;quot;&lt;br /&gt;
| ALS4000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| [[Matrix:Module-als4000|Details]]&lt;br /&gt;
|  [[Matrix:Tag-PCI|[PCI]]]&lt;br /&gt;
|}&lt;br /&gt;
{{Matrix:VendorEnd}}&lt;/div&gt;</summary>
		<author><name>Ash</name></author>
	</entry>
</feed>