<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ElecCham</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ElecCham"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/ElecCham"/>
	<updated>2026-04-15T00:18:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Template:ALSA_Firmware-Version&amp;diff=16249</id>
		<title>Template:ALSA Firmware-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:ALSA_Firmware-Version&amp;diff=16249"/>
		<updated>2008-12-07T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.0.18a&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Template:ALSA_Tools-Version&amp;diff=16248</id>
		<title>Template:ALSA Tools-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:ALSA_Tools-Version&amp;diff=16248"/>
		<updated>2008-12-07T17:33:54Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.0.18&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Template:ALSA_Plugins-Version&amp;diff=16247</id>
		<title>Template:ALSA Plugins-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:ALSA_Plugins-Version&amp;diff=16247"/>
		<updated>2008-12-07T17:32:26Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.0.18&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=ALSA_Utilities&amp;diff=16245</id>
		<title>ALSA Utilities</title>
		<link rel="alternate" type="text/html" href="?title=ALSA_Utilities&amp;diff=16245"/>
		<updated>2008-12-07T17:27:28Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: One more try, the former built but did not install...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.alsa-project.org/pub/utils/alsa-utils-{{ALSA Utilities-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The ALSA Utilities package contains the command line utilities for the ALSA project. This package can be compiled only with the installed ALSA driver and the ALSA C library.|http://www.alsa-project.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ALSA Library]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Dialog]] (used by alsaconf)&lt;br /&gt;
* [[xmlto]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
 sed -i -e &#039;s/^\(man_MANS[ \t]*=[ \t]*\).*$/\1/&#039; alsactl/Makefile.*&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Use a bootscript to store the values at shutdown.&lt;br /&gt;
&lt;br /&gt;
As the root user, install the init script /etc/rc.d/init.d/alsa included in the [[bootscripts]] package.&lt;br /&gt;
&lt;br /&gt;
 make install-alsa&lt;br /&gt;
&lt;br /&gt;
{{Note|All channels of your sound card are muted by default. You can use the alsamixer program from the ALSA Utilities to change this.}}&lt;br /&gt;
&lt;br /&gt;
As the root user, install a new Udev rules file to create the audio device nodes and run the restore script:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/15-alsa.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Give the audio group ownership of sound devices&lt;br /&gt;
 SUBSYSTEM==&amp;quot;sound&amp;quot;,       GROUP=&amp;quot;audio&amp;quot;&lt;br /&gt;
 SUBSYSTEM==&amp;quot;snd&amp;quot;,         GROUP=&amp;quot;audio&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # ALSA Devices&lt;br /&gt;
 # When a sound device is detected, restore the volume settings&lt;br /&gt;
 KERNEL==&amp;quot;controlC[0-9]*&amp;quot;,  NAME=&amp;quot;snd/%k&amp;quot;, ACTION==&amp;quot;add&amp;quot;, RUN+=&amp;quot;/usr/sbin/alsactl restore %n&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;hw[CD0-9]*&amp;quot;,      NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;pcm[CD0-9cp]*&amp;quot;,   NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;midiC[D0-9]*&amp;quot;,    NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;timer&amp;quot;,           NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;seq&amp;quot;,             NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod 644 /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
 udevtrigger /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
Using Newer udev, udevtrigger is removed from the install, use &lt;br /&gt;
 &lt;br /&gt;
 udevadm trigger /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
* Note for users with multiple soundcards&lt;br /&gt;
[http://alsa.opensrc.org/MultipleCards Alsa tutorial for multiple soundcards]&lt;br /&gt;
&lt;br /&gt;
The first time the alsactl program is run from the udev rule above, it will complain that there is no state in /etc/asound.state. You can prevent this by running the following commands as the root user: &lt;br /&gt;
&lt;br /&gt;
 touch /etc/asound.state &amp;amp;&amp;amp;&lt;br /&gt;
 alsactl store&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| alsactl, alsaconf, alsamixer, amidi, amixer, aplay, iecset, aconnect, aplaymidi, arecordmidi, aseqdump, aseqnet, speaker-test&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directory:&lt;br /&gt;
| /usr/share/alsa/speaker-test, /ut/share/sounds/alsa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsactl&lt;br /&gt;
| is a utility for soundcard settings management.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsaconf&lt;br /&gt;
| is the ALSA driver configurator script.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aplay/arecord&lt;br /&gt;
| is a utility for the playback/capture of .wav,.voc,.au files.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! amixer&lt;br /&gt;
| is a command line mixer.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsamixer&lt;br /&gt;
| is an ncurses mixer.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! amidi&lt;br /&gt;
| is a utility to send/receive sysex dumps or other MIDI data.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! iecset&lt;br /&gt;
| is a utility to show/set the IEC958 status bits.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aconnect&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aplaymidi&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! arecordmidi&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aseqdump&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aseqnet&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! speaker-test&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=ALSA_Utilities&amp;diff=16243</id>
		<title>ALSA Utilities</title>
		<link rel="alternate" type="text/html" href="?title=ALSA_Utilities&amp;diff=16243"/>
		<updated>2008-12-07T16:51:26Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: Moved xmlto handling to &amp;quot;Optional&amp;quot; section (woops!)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.alsa-project.org/pub/utils/alsa-utils-{{ALSA Utilities-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The ALSA Utilities package contains the command line utilities for the ALSA project. This package can be compiled only with the installed ALSA driver and the ALSA C library.|http://www.alsa-project.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ALSA Library]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Dialog]] (used by alsaconf)&lt;br /&gt;
* [[xmlto]]&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Use a bootscript to store the values at shutdown.&lt;br /&gt;
&lt;br /&gt;
As the root user, install the init script /etc/rc.d/init.d/alsa included in the [[bootscripts]] package.&lt;br /&gt;
&lt;br /&gt;
 make install-alsa&lt;br /&gt;
&lt;br /&gt;
{{Note|All channels of your sound card are muted by default. You can use the alsamixer program from the ALSA Utilities to change this.}}&lt;br /&gt;
&lt;br /&gt;
As the root user, install a new Udev rules file to create the audio device nodes and run the restore script:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/15-alsa.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Give the audio group ownership of sound devices&lt;br /&gt;
 SUBSYSTEM==&amp;quot;sound&amp;quot;,       GROUP=&amp;quot;audio&amp;quot;&lt;br /&gt;
 SUBSYSTEM==&amp;quot;snd&amp;quot;,         GROUP=&amp;quot;audio&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # ALSA Devices&lt;br /&gt;
 # When a sound device is detected, restore the volume settings&lt;br /&gt;
 KERNEL==&amp;quot;controlC[0-9]*&amp;quot;,  NAME=&amp;quot;snd/%k&amp;quot;, ACTION==&amp;quot;add&amp;quot;, RUN+=&amp;quot;/usr/sbin/alsactl restore %n&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;hw[CD0-9]*&amp;quot;,      NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;pcm[CD0-9cp]*&amp;quot;,   NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;midiC[D0-9]*&amp;quot;,    NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;timer&amp;quot;,           NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;seq&amp;quot;,             NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod 644 /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
 udevtrigger /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
Using Newer udev, udevtrigger is removed from the install, use &lt;br /&gt;
 &lt;br /&gt;
 udevadm trigger /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
* Note for users with multiple soundcards&lt;br /&gt;
[http://alsa.opensrc.org/MultipleCards Alsa tutorial for multiple soundcards]&lt;br /&gt;
&lt;br /&gt;
The first time the alsactl program is run from the udev rule above, it will complain that there is no state in /etc/asound.state. You can prevent this by running the following commands as the root user: &lt;br /&gt;
&lt;br /&gt;
 touch /etc/asound.state &amp;amp;&amp;amp;&lt;br /&gt;
 alsactl store&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| alsactl, alsaconf, alsamixer, amidi, amixer, aplay, iecset, aconnect, aplaymidi, arecordmidi, aseqdump, aseqnet, speaker-test&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directory:&lt;br /&gt;
| /usr/share/alsa/speaker-test, /ut/share/sounds/alsa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsactl&lt;br /&gt;
| is a utility for soundcard settings management.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsaconf&lt;br /&gt;
| is the ALSA driver configurator script.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aplay/arecord&lt;br /&gt;
| is a utility for the playback/capture of .wav,.voc,.au files.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! amixer&lt;br /&gt;
| is a command line mixer.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsamixer&lt;br /&gt;
| is an ncurses mixer.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! amidi&lt;br /&gt;
| is a utility to send/receive sysex dumps or other MIDI data.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! iecset&lt;br /&gt;
| is a utility to show/set the IEC958 status bits.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aconnect&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aplaymidi&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! arecordmidi&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aseqdump&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aseqnet&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! speaker-test&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=ALSA_Utilities&amp;diff=16241</id>
		<title>ALSA Utilities</title>
		<link rel="alternate" type="text/html" href="?title=ALSA_Utilities&amp;diff=16241"/>
		<updated>2008-12-07T15:53:10Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: Support building without &amp;quot;xmlto&amp;quot; (you just won&amp;#039;t get alsactl&amp;#039;s man page)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.alsa-project.org/pub/utils/alsa-utils-{{ALSA Utilities-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The ALSA Utilities package contains the command line utilities for the ALSA project. This package can be compiled only with the installed ALSA driver and the ALSA C library.|http://www.alsa-project.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ALSA Library]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Dialog]] (used by alsaconf)&lt;br /&gt;
* [[xmlto]] (if you want man pages)&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If you do not have [[xmlto]] and do not require the man page for alsactl, issue the following command:&lt;br /&gt;
 sed -i -e &#039;s/^all-am:\(.*\) \$(MANS)/all-am:\1/ alsctl/Makefile.*&#039;&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Use a bootscript to store the values at shutdown.&lt;br /&gt;
&lt;br /&gt;
As the root user, install the init script /etc/rc.d/init.d/alsa included in the [[bootscripts]] package.&lt;br /&gt;
&lt;br /&gt;
 make install-alsa&lt;br /&gt;
&lt;br /&gt;
{{Note|All channels of your sound card are muted by default. You can use the alsamixer program from the ALSA Utilities to change this.}}&lt;br /&gt;
&lt;br /&gt;
As the root user, install a new Udev rules file to create the audio device nodes and run the restore script:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/15-alsa.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Give the audio group ownership of sound devices&lt;br /&gt;
 SUBSYSTEM==&amp;quot;sound&amp;quot;,       GROUP=&amp;quot;audio&amp;quot;&lt;br /&gt;
 SUBSYSTEM==&amp;quot;snd&amp;quot;,         GROUP=&amp;quot;audio&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # ALSA Devices&lt;br /&gt;
 # When a sound device is detected, restore the volume settings&lt;br /&gt;
 KERNEL==&amp;quot;controlC[0-9]*&amp;quot;,  NAME=&amp;quot;snd/%k&amp;quot;, ACTION==&amp;quot;add&amp;quot;, RUN+=&amp;quot;/usr/sbin/alsactl restore %n&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;hw[CD0-9]*&amp;quot;,      NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;pcm[CD0-9cp]*&amp;quot;,   NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;midiC[D0-9]*&amp;quot;,    NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;timer&amp;quot;,           NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;seq&amp;quot;,             NAME=&amp;quot;snd/%k&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
 chmod 644 /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
 udevtrigger /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
Using Newer udev, udevtrigger is removed from the install, use &lt;br /&gt;
 &lt;br /&gt;
 udevadm trigger /etc/udev/rules.d/15-alsa.rules&lt;br /&gt;
&lt;br /&gt;
* Note for users with multiple soundcards&lt;br /&gt;
[http://alsa.opensrc.org/MultipleCards Alsa tutorial for multiple soundcards]&lt;br /&gt;
&lt;br /&gt;
The first time the alsactl program is run from the udev rule above, it will complain that there is no state in /etc/asound.state. You can prevent this by running the following commands as the root user: &lt;br /&gt;
&lt;br /&gt;
 touch /etc/asound.state &amp;amp;&amp;amp;&lt;br /&gt;
 alsactl store&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| alsactl, alsaconf, alsamixer, amidi, amixer, aplay, iecset, aconnect, aplaymidi, arecordmidi, aseqdump, aseqnet, speaker-test&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directory:&lt;br /&gt;
| /usr/share/alsa/speaker-test, /ut/share/sounds/alsa&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsactl&lt;br /&gt;
| is a utility for soundcard settings management.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsaconf&lt;br /&gt;
| is the ALSA driver configurator script.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aplay/arecord&lt;br /&gt;
| is a utility for the playback/capture of .wav,.voc,.au files.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! amixer&lt;br /&gt;
| is a command line mixer.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! alsamixer&lt;br /&gt;
| is an ncurses mixer.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! amidi&lt;br /&gt;
| is a utility to send/receive sysex dumps or other MIDI data.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! iecset&lt;br /&gt;
| is a utility to show/set the IEC958 status bits.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aconnect&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aplaymidi&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! arecordmidi&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aseqdump&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aseqnet&lt;br /&gt;
| ???&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! speaker-test&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Template:ALSA_Utilities-Version&amp;diff=16240</id>
		<title>Template:ALSA Utilities-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:ALSA_Utilities-Version&amp;diff=16240"/>
		<updated>2008-12-07T15:53:00Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.0.18&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Template:ALSA_Library-Version&amp;diff=16239</id>
		<title>Template:ALSA Library-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:ALSA_Library-Version&amp;diff=16239"/>
		<updated>2008-12-07T15:52:24Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.0.18&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Xmlto&amp;diff=16238</id>
		<title>Xmlto</title>
		<link rel="alternate" type="text/html" href="?title=Xmlto&amp;diff=16238"/>
		<updated>2008-12-07T15:24:08Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New location for package&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| https://fedorahosted.org/xmlto/browser/xmlto-{{Xmlto-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|xmlto is a front-end to an XSL toolchain. It chooses an appropriate stylesheet for the conversion you want and applies it using an external XSL-T processor. It also performs any necessary post-processing.|http://cyberelk.net/tim/xmlto/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[DocBook XML DTD-4.x]]&lt;br /&gt;
* [[DocBook XSL Stylesheets]]&lt;br /&gt;
* [[libXSLT]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|xmlif, xmlto&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/share/xmlto&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xmlif&lt;br /&gt;
|&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xmlto&lt;br /&gt;
|is a program to convert XML files to various formats using XSL stylesheets.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Template:Xmlto-Version&amp;diff=16237</id>
		<title>Template:Xmlto-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:Xmlto-Version&amp;diff=16237"/>
		<updated>2008-12-07T15:23:46Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;0.0.21&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
	<entry>
		<id>?title=Template:Dialog-Version&amp;diff=16236</id>
		<title>Template:Dialog-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:Dialog-Version&amp;diff=16236"/>
		<updated>2008-12-07T15:18:04Z</updated>

		<summary type="html">&lt;p&gt;ElecCham: New upstream release&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.1-20080819&lt;/div&gt;</summary>
		<author><name>ElecCham</name></author>
	</entry>
</feed>