source: multimedia/libdriv/alsa-tools.xml@ a0db09b

10.0 10.1 11.0 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 ken/refactor-virt krejzi/svn lazarus nosym perl-modules qt5new systemd-11177 systemd-13485 trunk xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since a0db09b was a0db09b, checked in by Dan Nichilson <dnicholson@…>, 15 years ago

Updated alsa-tools to 1.0.13

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

  • Property mode set to 100644
File size: 14.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY alsa-tools-download-http "&alsa-download-http;/tools/alsa-tools-&alsa-tools-version;.tar.bz2">
8 <!ENTITY alsa-tools-download-ftp "&alsa-download-ftp;/tools/alsa-tools-&alsa-tools-version;.tar.bz2">
9 <!ENTITY alsa-tools-md5sum "3f30a884848a21910195a3c77f1dbde2">
10 <!ENTITY alsa-tools-size "1.4 MB">
11 <!ENTITY alsa-tools-buildsize "14-17 MB depending on the tool being built">
12 <!ENTITY alsa-tools-time "0.1-0.5 SBU depending on the tool being built">
13]>
14
15<sect1 id="alsa-tools" xreflabel="ALSA Tools-&alsa-tools-version;">
16 <?dbhtml filename="alsa-tools.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>ALSA Tools-&alsa-tools-version;</title>
24
25 <indexterm zone="alsa-tools">
26 <primary sortas="a-ALSA-Tools">ALSA Tools</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to ALSA Tools</title>
31
32 <para>The <application>ALSA Tools</application> package
33 contains advanced tools for certain sound cards.</para>
34
35 <bridgehead renderas="sect3">Package Information</bridgehead>
36 <itemizedlist spacing="compact">
37 <listitem>
38 <para>Download (HTTP): <ulink url="&alsa-tools-download-http;"/></para>
39 </listitem>
40 <listitem>
41 <para>Download (FTP): <ulink url="&alsa-tools-download-ftp;"/></para>
42 </listitem>
43 <listitem>
44 <para>Download MD5 sum: &alsa-tools-md5sum;</para>
45 </listitem>
46 <listitem>
47 <para>Download size: &alsa-tools-size;</para>
48 </listitem>
49 <listitem>
50 <para>Estimated disk space required: &alsa-tools-buildsize;</para>
51 </listitem>
52 <listitem>
53 <para>Estimated build time: &alsa-tools-time;</para>
54 </listitem>
55 </itemizedlist>
56
57 <bridgehead renderas="sect3">ALSA Tools Dependencies</bridgehead>
58
59 <bridgehead renderas="sect4">Required</bridgehead>
60 <para role="required"><xref linkend="alsa-lib"/></para>
61
62 <bridgehead renderas="sect4">Optional</bridgehead>
63 <para role="optional"><xref linkend="pkg-config"/> and
64 <xref linkend="gtk2"/> or <xref linkend="GTK"/>
65 (to build <command>echomixer</command>,
66 <command>envy24control</command> and <command>rmedigicontrol</command>),
67 <ulink url="http://www.fltk.org/">FLTK</ulink> (to build
68 <command>hdspconf</command> and <command>hdspmixer</command>), and
69 <xref linkend="qt"/> to build <command>qlo10k1</command>.</para>
70
71 <para condition="html" role="usernotes">User Notes:
72 <ulink url="&blfs-wiki;/alsa-tools"/></para>
73
74 </sect2>
75
76 <sect2 role="installation">
77 <title>Installation of ALSA Tools</title>
78
79 <para>The <application>ALSA Tools</application> package is
80 only needed by those with advanced requirements for their sound card. The
81 tools are not all built together, instead you need to <command>cd</command>
82 into the directory of each tool you wish to compile and run the following
83 commands:</para>
84
85<screen><userinput>./configure --prefix=/usr &amp;&amp;
86make</userinput></screen>
87
88 <para>The <command>ac3dec</command> tool comes with a test suite,
89 but it is not functional since it does not contain the reference
90 results for the <command>dither_test</command> program.</para>
91
92 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
93
94<screen role="root"><userinput>make install</userinput></screen>
95
96 </sect2>
97
98 <sect2 role="content">
99 <title>Contents</title>
100
101 <segmentedlist>
102 <segtitle>Installed Programs</segtitle>
103 <segtitle>Installed Library</segtitle>
104 <segtitle>Installed Directories</segtitle>
105
106 <seglistitem>
107 <seg>ac3dec, extract_ac3, as10k1, dl10k1, echomixer, envy24control,
108 hdspconf, hdsploader, hdspmixer, init_audigy, init_audigy_eq10,
109 init_live, lo10k1, ld10k1, ld10k1d, mixartloader, pcxhrloader,
110 qlo10k1, rmedigicontrol, cspctl, sbiload, sscape_ctl, us428control,
111 usx2yloader, and vxloader</seg>
112 <seg>liblo10k1.so</seg>
113 <seg>/usr/share/applications, /usr/share/pixmaps, /usr/include/lo10k1,
114 /usr/share/ld10k1, and /usr/share/sounds</seg>
115 </seglistitem>
116 </segmentedlist>
117
118 <variablelist>
119 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
120 <?dbfo list-presentation="list"?>
121 <?dbhtml list-presentation="table"?>
122
123 <varlistentry id="ac3dec">
124 <term><command>ac3dec</command></term>
125 <listitem>
126 <para>is a free AC-3 stream decoder.</para>
127 <indexterm zone="alsa-tools ac3dec">
128 <primary sortas="b-ac3dec">ac3dec</primary>
129 </indexterm>
130 </listitem>
131 </varlistentry>
132
133 <varlistentry id="extract_ac3">
134 <term><command>extract_ac3</command></term>
135 <listitem>
136 <para>will take an MPEG-2 stream and produce
137 AC-3 audio to stdout if it exists.</para>
138 <indexterm zone="alsa-tools extract_ac3">
139 <primary sortas="b-extract_ac3">extract_ac3</primary>
140 </indexterm>
141 </listitem>
142 </varlistentry>
143
144 <varlistentry id="as10k1">
145 <term><command>as10k1</command></term>
146 <listitem>
147 <para>is an assembler for the emu10k1 DSP chip present in the
148 Creative SB Live, PCI 512, and emu APS sound cards. It is used
149 to make audio effects such as a flanger, chorus or reverb.</para>
150 <indexterm zone="alsa-tools as10k1">
151 <primary sortas="b-as10k1">as10k1</primary>
152 </indexterm>
153 </listitem>
154 </varlistentry>
155
156 <varlistentry id="echomixer">
157 <term><command>echomixer</command></term>
158 <listitem>
159 <para>is the Linux equivalent of the Echoaudio console application
160 from Echoaudio. It is a tool to control all the features of any Echoaudio
161 soundcard. This includes clock sources, input and output gains, mixers,
162 etc.</para>
163 <indexterm zone="alsa-tools echomixer">
164 <primary sortas="b-echomixer">echomixer</primary>
165 </indexterm>
166 </listitem>
167 </varlistentry>
168
169 <varlistentry id="envy24control">
170 <term><command>envy24control</command></term>
171 <listitem>
172 <para>is a control tool for Envy24 (ice1712) based sound cards.</para>
173 <indexterm zone="alsa-tools envy24control">
174 <primary sortas="b-envy24control">envy24control</primary>
175 </indexterm>
176 </listitem>
177 </varlistentry>
178
179 <varlistentry id="hdspconf">
180 <term><command>hdspconf</command></term>
181 <listitem>
182 <para>is a GUI to control the Hammerfall
183 HDSP Alsa Settings. Up to four hdsp cards are supported.</para>
184 <indexterm zone="alsa-tools hdspconf">
185 <primary sortas="b-hdspconf">hdspconf</primary>
186 </indexterm>
187 </listitem>
188 </varlistentry>
189
190 <varlistentry id="hdsploader">
191 <term><command>hdsploader</command></term>
192 <listitem>
193 <para>is used to load the firmware required by the Hammerfall
194 HDSP sound cards.</para>
195 <indexterm zone="alsa-tools hdsploader">
196 <primary sortas="b-hdsploader">hdsploader</primary>
197 </indexterm>
198 </listitem>
199 </varlistentry>
200
201 <varlistentry id="hdspmixer">
202 <term><command>hdspmixer</command></term>
203 <listitem>
204 <para>is the Linux equivalent of the Totalmix application from RME.
205 It is a tool to control the advanced routing features of the RME
206 Hammerfall DSP soundcard series.</para>
207 <indexterm zone="alsa-tools hdspmixer">
208 <primary sortas="b-hdspmixer">hdspmixer</primary>
209 </indexterm>
210 </listitem>
211 </varlistentry>
212
213 <varlistentry id="ld10k1">
214 <term><command>ld10k1</command></term>
215 <listitem>
216 <para>is the server of a EMU10K{1,2} patch loader for ALSA.</para>
217 <indexterm zone="alsa-tools ld10k1">
218 <primary sortas="b-ld10k1">ld10k1</primary>
219 </indexterm>
220 </listitem>
221 </varlistentry>
222
223 <varlistentry id="lo10k1">
224 <term><command>lo10k1</command></term>
225 <listitem>
226 <para>is the client of a EMU10K{1,2} patch loader for ALSA.</para>
227 <indexterm zone="alsa-tools lo10k1">
228 <primary sortas="b-lo10k1">lo10k1</primary>
229 </indexterm>
230 </listitem>
231 </varlistentry>
232
233 <varlistentry id="dl10k1">
234 <term><command>dl10k1</command></term>
235 <listitem>
236 <para>loads config dumps generated by <command>lo10k1</command>
237 and <command>ld10k1</command>.</para>
238 <indexterm zone="alsa-tools dl10k1">
239 <primary sortas="b-dl10k1">dl10k1</primary>
240 </indexterm>
241 </listitem>
242 </varlistentry>
243
244 <varlistentry id="ld10k1d">
245 <term><command>ld10k1d</command></term>
246 <listitem>
247 <para>is an init script for the <command>ld10k1</command>
248 patch loader.</para>
249 <indexterm zone="alsa-tools ld10k1d">
250 <primary sortas="b-ld10k1d">ld10k1d</primary>
251 </indexterm>
252 </listitem>
253 </varlistentry>
254
255 <varlistentry id="qlo10k1">
256 <term><command>qlo10k1</command></term>
257 <listitem>
258 <para>is a <application>Qt</application> GUI for the
259 <command>ld10k1</command> patch loader.</para>
260 <indexterm zone="alsa-tools qlo10k1">
261 <primary sortas="b-qlo10k1">qlo10k1</primary>
262 </indexterm>
263 </listitem>
264 </varlistentry>
265
266 <varlistentry id="mixartloader">
267 <term><command>mixartloader</command></term>
268 <listitem>
269 <para>is a helper program to load the firmware binaries onto the
270 Digigram's miXart board sound drivers. The following modules require this
271 program: snd-mixart. These drivers don't work properly at all until the
272 certain firmwares are loaded, i.e. no PCM nor mixer devices will
273 appear.</para>
274 <indexterm zone="alsa-tools mixartloader">
275 <primary sortas="b-mixartloader">mixartloader</primary>
276 </indexterm>
277 </listitem>
278 </varlistentry>
279
280 <varlistentry id="pcxhrloader">
281 <term><command>pcxhrloader</command></term>
282 <listitem>
283 <para>is a helper program to load the firmware binaries onto
284 Digigram's pcxhr compatible board sound drivers. The following modules
285 require this program: snd-pcxhr. These drivers don't work properly at all
286 until the certain firmwares are loaded, i.e. no PCM nor mixer devices will
287 appear.</para>
288 <indexterm zone="alsa-tools pcxhrloader">
289 <primary sortas="b-pcxhrloader">pcxhrloader</primary>
290 </indexterm>
291 </listitem>
292 </varlistentry>
293
294 <varlistentry id="rmedigicontrol">
295 <term><command>rmedigicontrol</command></term>
296 <listitem>
297 <para>is a control tool for RME Digi32 and RME Digi96 sound cards.
298 It provides a graphical frontend for all the sound card controls and
299 switches.</para>
300 <indexterm zone="alsa-tools rmedigicontrol">
301 <primary sortas="b-rmedigicontrol">rmedigicontrol</primary>
302 </indexterm>
303 </listitem>
304 </varlistentry>
305
306 <varlistentry id="cspctl">
307 <term><command>cspctl</command></term>
308 <listitem>
309 <para>is an SB16/AWE32 Creative Signal Processor
310 (ASP/CSP) control program.</para>
311 <indexterm zone="alsa-tools cspctl">
312 <primary sortas="b-cspctl">cspctl</primary>
313 </indexterm>
314 </listitem>
315 </varlistentry>
316
317 <varlistentry id="sbiload">
318 <term><command>sbiload</command></term>
319 <listitem>
320 <para>is an OPL2/3 FM instrument loader for the
321 ALSA sequencer.</para>
322 <indexterm zone="alsa-tools sbiload">
323 <primary sortas="b-sbiload">sbiload</primary>
324 </indexterm>
325 </listitem>
326 </varlistentry>
327
328 <varlistentry id="sscape_ctl">
329 <term><command>sscape_ctl</command></term>
330 <listitem>
331 <para>is an ALSA SoundScape control utility.</para>
332 <indexterm zone="alsa-tools sscape_ctl">
333 <primary sortas="b-sscape_ctl">sscape_ctl</primary>
334 </indexterm>
335 </listitem>
336 </varlistentry>
337
338 <varlistentry id="us428control">
339 <term><command>us428control</command></term>
340 <listitem>
341 <para>is a Tascam US-428 control program.</para>
342 <indexterm zone="alsa-tools us428control">
343 <primary sortas="b-us428control">us428control</primary>
344 </indexterm>
345 </listitem>
346 </varlistentry>
347
348 <varlistentry id="usx2yloader">
349 <term><command>usx2yloader</command></term>
350 <listitem>
351 <para>is a helper program to load the 2nd Phase firmware binaries
352 onto the Tascam USX2Y USB sound cards. It has proven to work so far for the
353 US122, US224 and US428. The snd-usb-usx2y module requires this program.</para>
354 <indexterm zone="alsa-tools usx2yloader">
355 <primary sortas="b-usx2yloader">usx2yloader</primary>
356 </indexterm>
357 </listitem>
358 </varlistentry>
359
360 <varlistentry id="vxloader">
361 <term><command>vxloader</command></term>
362 <listitem>
363 <para>is a helper program to load the firmware binaries onto the
364 Digigram's VX-board sound drivers. The following modules require this program:
365 snd-vx222, snd-vxpocket, snd-vxp440. These drivers don't work properly at all
366 until the certain firmwares are loaded, i.e. no PCM nor mixer devices will
367 appear.</para>
368 <indexterm zone="alsa-tools vxloader">
369 <primary sortas="b-vxloader">vxloader</primary>
370 </indexterm>
371 </listitem>
372 </varlistentry>
373
374 </variablelist>
375
376 </sect2>
377
378</sect1>
Note: See TracBrowser for help on using the repository browser.