source: multimedia/libdriv/alsa-utils.xml@ ff769b8c

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since ff769b8c was ff769b8c, checked in by Manuel Canales Esparcia <manuel@…>, 19 years ago

Updated the XML sources to use DocBook XML DTD-4.4.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3656 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 9.2 KB
Line 
1<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
2 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
3 <!ENTITY % general-entities SYSTEM "../../general.ent">
4 %general-entities;
5
6 <!ENTITY alsa-utils-download-http "&alsa-download-http;/utils/alsa-utils-&alsa-utils-version;.tar.bz2">
7 <!ENTITY alsa-utils-download-ftp "&alsa-download-ftp;/utils/alsa-utils-&alsa-utils-version;.tar.bz2">
8 <!ENTITY alsa-utils-md5sum "c72d0efa9c88770a10733ec2abc1a872">
9 <!ENTITY alsa-utils-size "224 KB">
10 <!ENTITY alsa-utils-buildsize "3.6 MB">
11 <!ENTITY alsa-utils-time "0.08 SBU">
12]>
13
14<sect1 id="alsa-utils" xreflabel="ALSA Utilities-&alsa-utils-version;">
15<sect1info>
16<othername>$LastChangedBy$</othername>
17<date>$Date$</date>
18</sect1info>
19<?dbhtml filename="alsa-utils.html"?>
20<title>ALSA Utilities-&alsa-utils-version;</title>
21<indexterm zone="alsa-utils">
22<primary sortas="a-ALSA-Utilities">ALSA Utilities</primary></indexterm>
23
24<sect2>
25<title>Introduction to <application><acronym>ALSA</acronym>
26Utilities</application></title>
27
28<para>The <application><acronym>ALSA</acronym> Utilities</application> package
29contains various utilities which are useful for controlling your sound
30card.</para>
31
32<sect3><title>Package information</title>
33<itemizedlist spacing='compact'>
34<listitem><para>Download (HTTP):
35<ulink url="&alsa-utils-download-http;"/></para></listitem>
36<listitem><para>Download (FTP):
37<ulink url="&alsa-utils-download-ftp;"/></para></listitem>
38<listitem><para>Download MD5 sum: &alsa-utils-md5sum;</para></listitem>
39<listitem><para>Download size: &alsa-utils-size;</para></listitem>
40<listitem><para>Estimated disk space required:
41&alsa-utils-buildsize;</para></listitem>
42<listitem><para>Estimated build time:
43&alsa-utils-time;</para></listitem></itemizedlist>
44</sect3>
45
46<sect3><title><application><acronym>ALSA</acronym> Utilities</application>
47dependencies</title>
48<sect4><title>Required</title>
49<para><xref linkend="alsa-lib"/></para>
50</sect4>
51</sect3>
52
53</sect2>
54
55<sect2>
56<title>Installation of <application><acronym>ALSA</acronym>
57Utilities</application></title>
58
59<para>Install <application><acronym>ALSA</acronym> Utilities</application> by
60running the following commands:</para>
61
62<screen><userinput><command>./configure &amp;&amp;
63make</command></userinput></screen>
64
65<para>Now, as the root user:</para>
66
67<screen><userinput role='root'><command>make install</command></userinput></screen>
68
69</sect2>
70
71<sect2>
72<title>Configuring <application><acronym>ALSA</acronym>
73Utilities</application></title>
74
75<sect3 id="alsa-utils-config"><title>Config files</title>
76<para><filename>/etc/asound.state</filename></para>
77<indexterm zone="alsa-utils alsa-utils-config">
78<primary sortas="e-etc-asound.state">/etc/asound.state</primary></indexterm>
79</sect3>
80
81<sect3 id="alsa-utils-init"><title>Configuration Information</title>
82<para>Probably the easiest way to store mixer levels is to set and retrieve
83them using a bootscript.</para>
84<indexterm zone="alsa-utils alsa-utils-init">
85<primary sortas="f-alsa">alsa</primary></indexterm>
86
87<para>As the root user, install the init script
88<filename>/etc/rc.d/init.d/alsa</filename> included in the
89<xref linkend="intro-important-bootscripts"/> package.</para>
90
91<screen><userinput role='root'><command>make install-alsa</command></userinput></screen>
92
93<para>Note that all channels of your sound card are muted by default. You can
94use the <command>alsamixer</command> program from
95<application><acronym>ALSA</acronym> Utilities</application> (or any other
96<acronym>OSS</acronym> mixer) to change this.</para>
97
98<para>The first time the above script is run, it will complain that
99there is no state in <filename>/etc/asound.state</filename>. You can
100prevent this by running the following commands as the root user after
101installing <application><acronym>ALSA</acronym> Utilities</application>:</para>
102
103<screen><userinput role='root'><command>touch /etc/asound.state &amp;&amp;
104alsactl store</command></userinput></screen>
105
106<para>A final note is that the lines loading <filename>sfxload</filename>
107are commented out. They are there as an example of other things you may
108wish to do in the startup script. <filename>sfxload</filename> is a
109separate package of interest to SoundBlaster AWE and Live!
110users. It is designed for loading "sound-fonts" (which are used for
111<acronym>MIDI</acronym> output). You may wish to delete these lines and add
112your own or, if you have the relevant sound card, install
113<filename>sfxload</filename> and uncomment them.</para>
114
115</sect3>
116
117</sect2>
118
119<sect2>
120<title>Contents</title>
121
122<segmentedlist>
123<segtitle>Installed Programs</segtitle>
124<segtitle>Installed Libraries</segtitle>
125<segtitle>Installed Directories</segtitle>
126
127<seglistitem>
128<seg>aconnect, alsaconf, alsactl, alsamixer, amidi, amixer, aplay, aplaymidi,
129arecord, arecordmidi, aseqnet, iecset and speaker-test</seg>
130<seg>None</seg>
131<seg>None</seg>
132</seglistitem>
133</segmentedlist>
134
135<variablelist>
136<bridgehead renderas="sect3">Short Descriptions</bridgehead>
137<?dbfo list-presentation="list"?>
138
139<varlistentry id="aconnect">
140<term><command>aconnect</command></term>
141<listitem><para>is a utility for connecting and disconnecting two existing
142ports in the <acronym>ALSA</acronym> sequencer system.</para>
143<indexterm zone="alsa-utils aconnect">
144<primary sortas="b-aconnect">aconnect</primary>
145</indexterm></listitem>
146</varlistentry>
147
148<varlistentry id="alsaconf">
149<term><command>alsaconf</command></term>
150<listitem><para>is a configuration tool which tries to detect the sound cards
151on your system and write a suitable configuration file for
152<acronym>ALSA</acronym>.</para>
153<indexterm zone="alsa-utils alsaconf">
154<primary sortas="b-alsaconf">alsaconf</primary>
155</indexterm></listitem>
156</varlistentry>
157
158<varlistentry id="alsactl">
159<term><command>alsactl</command></term>
160<listitem><para>is used to control advanced settings for the
161<acronym>ALSA</acronym> sound card drivers.</para>
162<indexterm zone="alsa-utils alsactl">
163<primary sortas="b-alsactl">alsactl</primary>
164</indexterm></listitem>
165</varlistentry>
166
167<varlistentry id="alsamixer">
168<term><command>alsamixer</command></term>
169<listitem><para>is an ncurses-based mixer program for use with the
170<acronym>ALSA</acronym> sound card drivers.</para>
171<indexterm zone="alsa-utils alsamixer">
172<primary sortas="b-alsamixer">alsamixer</primary>
173</indexterm></listitem>
174</varlistentry>
175
176<varlistentry id="amidi">
177<term><command>amidi</command></term>
178<listitem><para>is used to read from and write to <acronym>ALSA</acronym>
179RawMIDI ports.</para>
180<indexterm zone="alsa-utils amidi">
181<primary sortas="b-amidi">amidi</primary>
182</indexterm></listitem>
183</varlistentry>
184
185<varlistentry id="amixer">
186<term><command>amixer</command></term>
187<listitem><para> allows command-line control of the mixers for the
188<acronym>ALSA</acronym> sound card drivers.</para>
189<indexterm zone="alsa-utils amixer">
190<primary sortas="b-amixer">amixer</primary>
191</indexterm></listitem>
192</varlistentry>
193
194<varlistentry id="aplay">
195<term><command>aplay</command></term>
196<listitem><para>is a command-line soundfile player for the
197<acronym>ALSA</acronym> sound card drivers.</para>
198<indexterm zone="alsa-utils aplay">
199<primary sortas="b-aplay">aplay</primary>
200</indexterm></listitem>
201</varlistentry>
202
203<varlistentry id="aplaymidi">
204<term><command>aplaymidi</command></term>
205<listitem><para>is a command-line utility that plays the specified
206<acronym>MIDI</acronym> file(s) to one or more <acronym>ALSA</acronym>
207sequencer ports.</para>
208<indexterm zone="alsa-utils aplaymidi">
209<primary sortas="b-aplaymidi">aplaymidi</primary>
210</indexterm></listitem>
211</varlistentry>
212
213<varlistentry id="arecord">
214<term><command>arecord</command></term>
215<listitem><para>is a command-line soundfile recorder for the
216<acronym>ALSA</acronym> sound card drivers.</para>
217<indexterm zone="alsa-utils arecord">
218<primary sortas="b-arecord">arecord</primary>
219</indexterm></listitem>
220</varlistentry>
221
222<varlistentry id="arecordmidi">
223<term><command>arecordmidi</command></term>
224<listitem><para>is a command-line utility that records a standard
225<acronym>MIDI</acronym> file from one or more <acronym>ALSA</acronym>
226sequencer ports.</para>
227<indexterm zone="alsa-utils arecordmidi">
228<primary sortas="b-arecordmidi">arecordmidi</primary>
229</indexterm></listitem>
230</varlistentry>
231
232<varlistentry id="aseqnet">
233<term><command>aseqnet</command></term>
234<listitem><para>is an <acronym>ALSA</acronym> sequencer client which sends
235and receives event packets over a network.</para>
236<indexterm zone="alsa-utils aseqnet">
237<primary sortas="b-aseqnet">aseqnet</primary>
238</indexterm></listitem>
239</varlistentry>
240
241<varlistentry id="iecset">
242<term><command>iecset</command></term>
243<listitem><para>is a small utility to set or dump the IEC958 (or so-called
244<quote>S/<acronym>PDIF</acronym></quote>) status bits of the specified sound
245card via the <acronym>ALSA</acronym> control <acronym>API</acronym>.</para>
246<indexterm zone="alsa-utils iecset">
247<primary sortas="b-iecset">iecset</primary>
248</indexterm></listitem>
249</varlistentry>
250
251<varlistentry id="speaker-test">
252<term><command>speaker-test</command></term>
253<listitem><para>is a command-line speaker test tone generator for
254<acronym>ALSA</acronym>.</para>
255<indexterm zone="alsa-utils speaker-test">
256<primary sortas="b-speaker-test">speaker-test</primary>
257</indexterm></listitem>
258</varlistentry>
259</variablelist>
260
261</sect2>
262
263</sect1>
Note: See TracBrowser for help on using the repository browser.