SVN: PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec

qwiat qwiat at pld-linux.org
Sun Nov 4 00:33:26 CET 2007


Author: qwiat
Date: Sun Nov  4 00:33:26 2007
New Revision: 8984

Modified:
   PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec
Log:
- splitted section
- small updates
- cosmetics


Modified: PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec
==============================================================================
--- PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec	(original)
+++ PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec	Sun Nov  4 00:33:26 2007
@@ -1,76 +1,88 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
 <section id="uslugi_alsa_step">
 <title>ALSA - D¼wiêk w Linuksie</title>
-<para>Przez d³u¿szy czas, obs³uga kart d¼wiêkowych w Linuksie by³a traktowana po
-	macoszemu. W koñcu d¼wiêk na powa¿nych serwerach nigdy nie by³
-	priorytetem, jednak kiedy systemy unixowe zaczê³y zagl±daæ pod
-	strzechy zdano sobie sprawê, ¿e taka obs³uga jest potrzebna. Prace
-	by³y prowadzone nad kilkoma systemami obs³ugi m.in.:
-	<productname>OSS</productname>, <productname>JACK</productname>,
-	<productname>ARTS</productname>, <productname>ESD</productname> i
-	opisywana przez nas <productname>ALSA</productname> (skrót: Advanced Linux
-	Sound Architecture). W tej chwili <productname>ALSA</productname> jest
-	najdynamiczniej rozwijaj±cym siê projektem obs³uguj±cym d¼wiêk. Zalety
-	i stabilno¶æ spowodowa³y, ¿e modu³y <productname>ALSA</productname>-y s± wbudowane w kernelach od
-	serii 2.6.x
-</para>
-	<section id="uslugi_alsa_inst_konf">
-	<title>Instalacja i konfiguracja</title>
-	<para>
-		Instalacje <productname>ALSA</productname>-y w PLD dokonujemy
-		wykorzystuj±c program <productname>poldek</productname>:
-	</para>
-	<screen># poldek -i kernel-sound-alsa alsa-lib alsa-utils-init</screen>
-	<para>Sprawdzamy czy nie ma zainstalowanych modu³ów OSS:</para>
-	<screen># rpm -qa | grep /-oss</screen>
-       	<para>Je¶li s± lepiej je usun±æ.</para>
-	<para>
-		Po instalacji powy¿szych pakietów konfigurujemy nasz system.
-		Dokonujemy tego wywo³uj±c polecenie:
-	</para>
-	<screen># /usr/sbin/alsaconf</screen>
-	<para>
-		Po ukazaniu siê ekranu z napisem "Searching sound cards"
-		czekamy ok. 10 sekund i wciskamy <keycap>ctrl-c</keycap> (konfigurator szybko
-		 znajduje nasz± w³a¶ciw± kartê - a poniewa¿ szuka równie¿ kart
-		 starego typu oraz ró¿nych egzotycznych, co zajmuje mu bardzo du¿o czasu dlatego
-		 przerywamy wyszukiwanie).
-	 </para>
-	 <para>
-		 Nastêpne okno pokazuje nam listê znalezionych kart muzycznych
-		 (b±d¼ najczê¶ciej jedn±). Je¿eli wyszukiwanie nie
-		 przynios³o ¿adnych rezultatów nale¿y siê upewniæ czy
-		 mamy zainstalowany pakiet
-		 <productname>pciutils</productname>. Zatwierdzamy wy¶wietlon± kartê i na
-		 pytanie:
-	 </para>
-	 <screen>Do you want to modify /etc/modprobe.conf?</screen>
-	 <para>
-		 Odpowiadamy twierdz±co. Spowoduje to dopisanie odpowiednich
-		 modu³ów kernela do pliku konfiguruj±cego. Nastêpnie pozostaje nam
-		 uruchomiæ jeden z mikserów d¼wiêku i ustawiæ jego parametry oraz 
-		 wy³±czyæ standardowo zwykle w³±czone wyciszenie
-		 (MUTE) np:
-	 </para>
-	<screen># /usr/bin/alsamixer</screen>
-	<para>
-		lub:
-	</para>
-	<screen>/usr/bin/amixer</screen>
-	<para>
-		Nastêpnym krokiem jest przetestowanie naszego serwera (wymagany
-		pakiet "alsaplayer" oraz "alsaplayer-input-mad"):
-	</para>
-	<screen>alsaplayer -o alsa test.mp3</screen>
-	<para>
-		To ju¿ praktycznie koniec instalacji. Pamiêtaæ nale¿y, ¿e do
-		niektórych programów nale¿y doczytaæ odpowiednie wtyczki,
-		które umo¿liwi± prace z <productname>ALSA</productname>-±.
-		Wtyczki te ³atwo rozpoznaæ po dopisce "alsa" w nazwie pakietu.
+	<para>Przez d³u¿szy czas, obs³uga kart d¼wiêkowych w Linuksie by³a traktowana po
+		macoszemu. W koñcu d¼wiêk na powa¿nych serwerach nigdy nie by³
+		priorytetem, jednak kiedy systemy unixowe zaczê³y zagl±daæ pod
+		strzechy zdano sobie sprawê, ¿e taka obs³uga jest potrzebna. Prace
+		by³y prowadzone nad kilkoma systemami obs³ugi m.in.:
+		<productname>OSS</productname>, <productname>JACK</productname>,
+		<productname>ARTS</productname>, <productname>ESD</productname> i
+		opisywana przez nas <productname>ALSA</productname> (skrót: Advanced Linux
+		Sound Architecture). W tej chwili <productname>ALSA</productname> jest
+		najdynamiczniej rozwijaj±cym siê projektem obs³uguj±cym d¼wiêk. Zalety
+		i stabilno¶æ spowodowa³y, ¿e modu³y <productname>ALSA</productname>-y s± wbudowane w kernelach od
+		serii 2.6.x
 	</para>
+	<section id="uslugi_alsa_instalacja">
+		<title>Instalacja</title>
+		<para>
+			Instalacje <productname>ALSA</productname>-y w PLD dokonujemy
+			wykorzystuj±c program <productname>poldek</productname>, zaczynamy
+			od pakietu zawieraj±cego modu³y kernela:
+			<screen>$ poldek -i kernel-sound-alsa</screen>
+			W ogóle nie nale¿y instalowaæ pakietu <emphasis>kernel-sound-oss</emphasis>,
+			ALSA potrafi emulowaæ OSS.
+			Potrzebujemy jeszcze kilku narzêdzi, w tym programu do sterowania mikserem:
+			<screen>$ poldek -i alsa-utils</screen>
+		</para>
+	</section>
+	<section id="uslugi_alsa_konf_statyczna">
+		<title>Konfiguracja statyczna</title>
+		<para>
+			Aby automatycznie ³adowaæ modu³y z rc-skryptów i wczytywac ustawienia
+			miksera, konieczny bêdzie pakiet <emphasis>alsa-utils-init</emphasis>:
+			<screen>$ poldek -i alsa-utils-init</screen>
+			Teraz dokonujemy tego wywo³uj±c polecenie:
+		</para>
+		<screen># /usr/sbin/alsaconf</screen>
+		<para>
+			Po ukazaniu siê ekranu z napisem "Searching sound cards"
+			czekamy ok. 10 sekund i wciskamy <keycap>ctrl-c</keycap> (konfigurator szybko
+			znajduje nasz± w³a¶ciw± kartê - a poniewa¿ szuka równie¿ kart
+			starego typu oraz ró¿nych egzotycznych, co zajmuje mu bardzo du¿o czasu dlatego
+			przerywamy wyszukiwanie).
+		 </para>
+		 <para>
+			 Nastêpne okno pokazuje nam listê znalezionych kart muzycznych
+			 (b±d¼ najczê¶ciej jedn±). Je¿eli wyszukiwanie nie
+			 przynios³o ¿adnych rezultatów nale¿y siê upewniæ czy
+			 mamy zainstalowany pakiet
+			 <productname>pciutils</productname>. Zatwierdzamy wy¶wietlon± kartê i na
+			 pytanie:
+		 </para>
+		 <screen>Do you want to modify /etc/modprobe.conf?</screen>
+		 <para>
+			 Odpowiadamy twierdz±co. Spowoduje to dopisanie odpowiednich
+			 modu³ów kernela do pliku konfiguruj±cego. Nastêpnie pozostaje nam
+			 uruchomiæ jeden z mikserów d¼wiêku i ustawiæ jego parametry oraz 
+			 wy³±czyæ standardowo zwykle w³±czone wyciszenie.
+		 </para>
+	</section>
+	<section id="uslugi_alsa_uruchomienie">
+		<title>Uruchomienie i testowanie</title>
+		<para>
+			Domy¶lnie wszystkie "suwaki" miksera s± ustawione na zero i dodatkowo
+			w³±czone jest wyciszenie (mute), aby us³yszeæ d¼wiêk musimy uruchomiæ
+			program do miksowania: <emphasis>alsamixer</emphasis> lub <emphasis>amixer</emphasis>:
+		<screen># /usr/bin/alsamixer</screen>
+			Wy³±czmy mute (klawisz <keycap>m</keycap>) i przesuwamy "suwaki" (strza³kami)
+			kana³u <literal>Master</literal> i <literal>PCM</literal>.
+			Teraz mo¿emy przetestowaæ dzia³anie
+			mo¿emy to zrobiæ za pomoc± dowolnego pliku wav (np. z pakietu <emphasis>gnome-audio</emphasis>): 
+			 <screen># /usr/bin/aplay test.wav</screen>
+			lub pliku mp3 (wymagany pakiet "alsaplayer" oraz "alsaplayer-input-mad"):
+		</para>
+		<screen># /usr/bin/alsaplayer -o alsa test.mp3</screen>
+		<para>
+			To ju¿ praktycznie koniec instalacji. Pamiêtaæ nale¿y, ¿e do
+			niektórych programów nale¿y doczytaæ odpowiednie wtyczki,
+			które umo¿liwi± prace z <productname>ALSA</productname>-±.
+			Wtyczki te ³atwo rozpoznaæ po dopisce "alsa" w nazwie pakietu.
+		</para>
 	</section>
 	<section id="uslugi_alsa_zaawan">
-		<title>Mikser</title>
+		<title>Zaawansowana obs³uga miksera</title>
 		<para>
 			W wielu przypadkach okazuje siê, ¿e posiadamy kartê
 			muzyczn±, która nie potrafi miksowaæ d¼wiêku


More information about the pld-cvs-commit mailing list