/[gentoo]/xml/htdocs/doc/en/alsa-guide.xml
Gentoo

Diff of /xml/htdocs/doc/en/alsa-guide.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.41 Revision 1.42
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/alsa-guide.xml,v 1.41 2004/08/29 14:15:34 swift Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/alsa-guide.xml,v 1.42 2004/10/31 18:57:00 cam Exp $ -->
3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4 4
5<guide link = "/doc/en/alsa-guide.xml"> 5<guide link="/doc/en/alsa-guide.xml">
6<title>Gentoo Linux ALSA Guide</title> 6<title>Gentoo Linux ALSA Guide</title>
7<author title="Author"> 7<author title="Author">
8 <mail link="zu@pandora.be">Vincent Verleye</mail> 8 <mail link="zu@pandora.be">Vincent Verleye</mail>
9</author> 9</author>
10<author title="Author"> 10<author title="Author">
15</author> 15</author>
16<author title="Author"> 16<author title="Author">
17 <mail link="eradicator@gentoo.org">Jeremy Huddleston</mail> 17 <mail link="eradicator@gentoo.org">Jeremy Huddleston</mail>
18</author> 18</author>
19<author title="Editor"><!-- zhen@gentoo.org --> 19<author title="Editor"><!-- zhen@gentoo.org -->
20 John P. Davis 20 John P. Davis
21</author> 21</author>
22<author title="Editor"> 22<author title="Editor">
23 <mail link="swift@gentoo.org">Sven Vermeulen</mail> 23 <mail link="swift@gentoo.org">Sven Vermeulen</mail>
24</author> 24</author>
25<author title="Editor"> 25<author title="Editor">
31<author title="Editor"> 31<author title="Editor">
32 <mail link="erwin@gentoo.org">Erwin</mail> 32 <mail link="erwin@gentoo.org">Erwin</mail>
33</author> 33</author>
34 34
35<abstract> 35<abstract>
36This guide will show you how to set up the Advanced Linux Sound Architecture 36This guide will show you how to set up the Advanced Linux Sound Architecture
37(ALSA) on Gentoo Linux. In addition to the Gentoo Linux Desktop Configuration 37(ALSA) on Gentoo Linux. In addition to the Gentoo Linux Desktop Configuration
38Guide, this guide is supposed to give you more information on this subject. 38Guide, this guide is supposed to give you more information on this subject.
39</abstract> 39</abstract>
40 40
41<license/> 41<license/>
42 42
43<version>1.5.4</version> 43<version>1.5.5</version>
44<date>August 29, 2004</date> 44<date>October 31, 2004</date>
45 45
46<chapter> 46<chapter>
47<title>The Advanced Linux Sound Architecture</title> 47<title>The Advanced Linux Sound Architecture</title>
48<section> 48<section>
49<title>What is ALSA?</title> 49<title>What is ALSA?</title>
71<title>USE Flags</title> 71<title>USE Flags</title>
72<body> 72<body>
73 73
74<p> 74<p>
75Gentoo provides an <c>alsa</c> USE flag which you should set in 75Gentoo provides an <c>alsa</c> USE flag which you should set in
76<path>/etc/make.conf</path> to allow our available packages to compile with 76<path>/etc/make.conf</path> to allow our available packages to compile with
77ALSA support. If you have <c>oss</c> in your USE variable as well, ALSA will 77ALSA support. If you have <c>oss</c> in your USE variable as well, ALSA will
78compile with OSS backward compatibility. 78compile with OSS backward compatibility.
79</p> 79</p>
80 80
81</body> 81</body>
368<section> 368<section>
369<title>Testing MIDI Support</title> 369<title>Testing MIDI Support</title>
370<body> 370<body>
371 371
372<p> 372<p>
373You can use <c>pmidi</c> to test your MIDI configuration: 373You can use <c>aplaymidi</c> from the ALSA Utils to test your MIDI
374</p> 374configuration.
375
376<pre caption="Installing pmidi">
377# <i>emerge pmidi</i>
378</pre> 375</p>
379 376
380<p> 377<p>
381To see what MIDI output ports are available on your system, use the <c>-l</c> 378To see what MIDI output ports are available on your system, use the <c>-l</c>
382option: 379option:
383</p> 380</p>
384 381
385<pre caption="Viewing the MIDI output ports"> 382<pre caption="Viewing the MIDI output ports">
386# <i>pmidi -l</i> 383# <i>aplaymidi -l</i>
387</pre> 384</pre>
388 385
389<p> 386<p>
390If all looks fine, try playing a MIDI file to make sure everything works. With 387If all looks fine, try playing a MIDI file to make sure everything works. With
391the <c>-p</c> option you define what MIDI port you want to use. 388the <c>-p</c> option you define what MIDI port you want to use.
392</p> 389</p>
393 390
394<pre caption="Playing a MIDI file"> 391<pre caption="Playing a MIDI file">
395# <i>pmidi -p 65:0 "Final Fantasy 7 - Aerith' Theme.mid"</i> 392# <i>aplaymidi -p 65:0 "Final Fantasy 7 - Aerith' Theme.mid"</i>
396</pre> 393</pre>
397 394
398</body> 395</body>
399</section> 396</section>
400</chapter> 397</chapter>
450 of VIA 82xx bridge." 447 of VIA 82xx bridge."
451parm: mpu_port long array (min = 1, max = 8), description "MPU-401 port. 448parm: mpu_port long array (min = 1, max = 8), description "MPU-401 port.
452 (VT82C686x only)" 449 (VT82C686x only)"
453<i>parm: joystick int array (min = 1, max = 8), description "Enable 450<i>parm: joystick int array (min = 1, max = 8), description "Enable
454 joystick. (VT82C686x only)"</i> 451 joystick. (VT82C686x only)"</i>
455parm: ac97_clock int array (min = 1, max = 8), description "AC'97 codec 452parm: ac97_clock int array (min = 1, max = 8), description "AC'97 codec
456 clock (default 48000Hz)." 453 clock (default 48000Hz)."
457parm: dxs_support int array (min = 1, max = 8), description "Support for 454parm: dxs_support int array (min = 1, max = 8), description "Support for
458 DXS channels (0 = auto, 1 = enable, 2 = disable, 3 = 48k only, 4 = 455 DXS channels (0 = auto, 1 = enable, 2 = disable, 3 = 48k only, 4 =
459 no VRA) 456 no VRA)
460</pre> 457</pre>
461 458
462<p> 459<p>
463If it has the <c>joystick</c> parameter, append <c>joystick=1</c> to your 460If it has the <c>joystick</c> parameter, append <c>joystick=1</c> to your

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

  ViewVC Help
Powered by ViewVC 1.1.20