  <?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=Ainan</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=Ainan"/>
	<link rel="alternate" type="text/html" href="https://www.alsa-project.org/wiki/Special:Contributions/Ainan"/>
	<updated>2026-04-08T01:55:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1473</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1473"/>
		<updated>2008-03-01T23:41:36Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides a pair of cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
Therefore no rate, format or channel number conversion is done.&lt;br /&gt;
The consequence of this is, that you have to start the problematic application (for example a MMAP-only game using snd-pcm-oss) first.&lt;br /&gt;
{{Note|&lt;br /&gt;
first application (using card 0, device 0, substream 0):&lt;br /&gt;
    aplay -D hw:0,0,0 play.wav&lt;br /&gt;
&lt;br /&gt;
second application (using card 0, device 1, substream 0):&lt;br /&gt;
    arecord -D hw:0,1,0 record.wav&lt;br /&gt;
|Example}}&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1472</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1472"/>
		<updated>2008-03-01T21:38:56Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides a pair of cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
Therefore no rate, format or channel number conversion is done.&lt;br /&gt;
The consequence of this is, that you have to start the problematic application (for example a MMAP-only game using snd-pcm-oss) first.&lt;br /&gt;
{{Note|&lt;br /&gt;
first application (using card 0, device 0, substream 0):&lt;br /&gt;
    aplay -D hw:0,0,0 play.wav&lt;br /&gt;
&lt;br /&gt;
second application (using card 0, device 1, substream 0):&lt;br /&gt;
    arecord -D hw:0,1,0 record.wav&lt;br /&gt;
|Example}}&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1471</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1471"/>
		<updated>2008-03-01T17:30:37Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides 2 cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
Therefore no rate, format or channel number conversion is done.&lt;br /&gt;
The consequence of this is, that you have to start the problematic application (for example a MMAP-only game using snd-pcm-oss) first.&lt;br /&gt;
{{Note|&lt;br /&gt;
first application (using card 0, device 0, substream 0):&lt;br /&gt;
    aplay -D hw:0,0,0 play.wav&lt;br /&gt;
&lt;br /&gt;
second application (using card 0, device 1, substream 0):&lt;br /&gt;
    arecord -D hw:0,1,0 record.wav&lt;br /&gt;
|Example}}&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1470</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1470"/>
		<updated>2008-03-01T17:24:30Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides 2 cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
Therefore no rate, format or channel number conversion is done.&lt;br /&gt;
The consequence of this is, that you have to start the problematic application (for example a MMAP-only game using snd-pcm-oss) first.&lt;br /&gt;
&lt;br /&gt;
first application (using card 0, device 0, substream 0):&lt;br /&gt;
    aplay -D hw:0,0,0 play.wav&lt;br /&gt;
&lt;br /&gt;
second application (using card 0, device 1, substream 0):&lt;br /&gt;
    arecord -D hw:0,1,0 record.wav&lt;br /&gt;
&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1469</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1469"/>
		<updated>2008-03-01T17:09:17Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides 2 cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
Therefore no rate, format or channel number conversion is done.&lt;br /&gt;
The consequence of this is, that you have to start the problematic application (for example a MMAP-only game using snd-pcm-oss) first.&lt;br /&gt;
&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1468</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1468"/>
		<updated>2008-03-01T16:32:20Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides 2 cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
Therefore no rate, format or channel number conversion is done.&lt;br /&gt;
&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1467</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1467"/>
		<updated>2008-03-01T16:30:13Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides 2 cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams, which means, you can have up to 8 independent loopback connections.&lt;br /&gt;
The first application opening one device, will force the second application, trying to open the other device, to use its established parameters.&lt;br /&gt;
&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1466</id>
		<title>Matrix:Module-aloop</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Matrix:Module-aloop&amp;diff=1466"/>
		<updated>2008-03-01T16:16:19Z</updated>

		<summary type="html">&lt;p&gt;Ainan: /* aloop driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Architecture-x86]]&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
| __TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==aloop driver==&lt;br /&gt;
This driver provides 2 cross-connected devices, forming a full-duplex loopback soundcard.&lt;br /&gt;
Each device can have up to 8 substreams.&lt;br /&gt;
&lt;br /&gt;
{{Modinfo&lt;br /&gt;
|module=aloop&lt;br /&gt;
|description=A loopback soundcard&lt;br /&gt;
|author=Jaroslav Kysela &amp;lt;perex@suse.cz&amp;gt;&lt;br /&gt;
|depends=snd-pcm,snd-page-alloc,snd,snd&lt;br /&gt;
|index:Index value for loopback soundcard. (array of int)&lt;br /&gt;
|id:ID string for loopback soundcard. (array of charp)&lt;br /&gt;
|enable:Enable this loopback soundcard. (array of bool)&lt;br /&gt;
|pcm_devs:PCM devices # (0-4) for loopback driver. (array of int)&lt;br /&gt;
|pcm_substreams:PCM substreams # (1-8) for loopback driver. (array of int)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Matrix:Soundcard|name=loopback|module=aloop}}&lt;/div&gt;</summary>
		<author><name>Ainan</name></author>
	</entry>
</feed>