<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=88.103.20.84</id>
	<title>Hydrogenaudio Knowledgebase - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hydrogenaudio.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=88.103.20.84"/>
	<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=Special:Contributions/88.103.20.84"/>
	<updated>2026-05-03T15:53:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.hydrogenaudio.org/index.php?title=ALSA&amp;diff=26320</id>
		<title>ALSA</title>
		<link rel="alternate" type="text/html" href="https://wiki.hydrogenaudio.org/index.php?title=ALSA&amp;diff=26320"/>
		<updated>2015-02-22T12:01:06Z</updated>

		<summary type="html">&lt;p&gt;88.103.20.84: audio and midi, not only midi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&#039;&#039;&#039;ALSA&#039;&#039;&#039; or &#039;&#039;&#039;Advanced Linux Sound Architecture&#039;&#039;&#039; is a project, which seeks to provide audio and MIDI functionality to the Linux operating system. ALSA has the following significant features. &lt;br /&gt;
==Features== &lt;br /&gt;
* Effcient support for all soundcards from consumer to professional multichannel audio devices &lt;br /&gt;
* Fully modularized sound drivers &lt;br /&gt;
* SMP and thread-safe design &lt;br /&gt;
* &#039;&#039;alsa-lib&#039;&#039; in order to simplify the high level API &lt;br /&gt;
* Support for the older OSS API.  &lt;br /&gt;
==ALSA over OSS==&lt;br /&gt;
There are many advantages ALSA has over the older (but perhaps not the newer) OSS API: &lt;br /&gt;
&lt;br /&gt;
* multi-thread safe design &lt;br /&gt;
* transparent use of plugin architecture to handle format,rate,channel cnt and many other conversions &lt;br /&gt;
* support for non-interleaved interfaces &lt;br /&gt;
* user-space software mixing &#039;&#039;(dmix)&#039;&#039; &lt;br /&gt;
* user-space &amp;quot;loopback/snoop&amp;quot; capabilities &lt;br /&gt;
* merging multiple cards into a single virtual device &lt;br /&gt;
* hiding non-ALSA-drivers behind a consistent user-space API (e.g. IEEE1394 drivers, or JACK) &lt;br /&gt;
* consistent and generic control API for managing hardware controls &lt;br /&gt;
* Flexible mixer architecture to handle modern audio interfaces fully (rather than reducing them to a simplistic device) &lt;br /&gt;
* consistent support for multiple instances of the same card &lt;br /&gt;
* linked operations of multiple cards &lt;br /&gt;
&lt;br /&gt;
=Development API= &lt;br /&gt;
==Tutorials== &lt;br /&gt;
==ALSA Library API== &lt;br /&gt;
==ALSA Documentation==&lt;br /&gt;
==External links== &lt;br /&gt;
* [http://alsa.opensrc.org/ ALSA wiki] a large wiki pertaining to major ALSA related topics. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>88.103.20.84</name></author>
	</entry>
</feed>