PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec

wolvverine cvs w pld-linux.org
Wto, 5 Kwi 2005, 16:10:48 CEST


Author: wolvverine
Date: Tue Apr  5 16:10:37 2005
New Revision: 5732

Modified:
   PLD-doc/book/pl_book__uslugi/pl_uslugi__alsa.sec
Log:
- config dla nforce

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	Tue Apr  5 16:10:37 2005
@@ -83,8 +83,7 @@
 			na strony projektu <ulink
 				url="http://www.alsa-project.org/">ALSA</ulink>:
 		</para>
-		<screen># definiujemy urzadzenie virtualne demixer:
-
+<screen># definiujemy urzadzenie virtualne demixer:
 pcm.demixer	
 	{
 	type dmix
@@ -113,9 +112,10 @@
 			}
 	}
 	
-# następnie ustawiamy przekierowanie z poszczególnych urzadzeń do demixera:
+# następnie ustawiamy przekierowanie z wybranych
+# urzadzeń do virtualnego urządzenia demixer:
 
-# przekierowanie do demixer z urządzeń OSS:
+# możemy przekierować do demixer-a z urządzeń OSS:
 #   /dev/audio
 #   /dev/dsp
 #   /dev/dspW
@@ -136,8 +136,11 @@
 	slave.pcm "demixer"
 		}
 
-# Software mixing for 
-#all aplications uses ALSA "default" device
+# Software mixing for all aplications 
+# uses ALSA "default" device
+# Wszystkie aplikacje korzystające z urzadzenia
+# default ALSA-y przekierowujemy do miksera
+
 pcm.!default	{
 	type plug
 	slave.pcm "demixer"
@@ -154,8 +157,7 @@
 		       	<productname>ALSA </productname>, bez programowego miksowania 
 			(czyli bez używania dmix) wystarczy że wpiszesz tylko:
 		</para>
-<screen>
-# from /dev/dsp0 to ALSA 
+<screen># from /dev/dsp0 to ALSA 
 pcm.dsp0 {
 	type plug
 	slave.pcm "hw:0"
@@ -176,7 +178,37 @@
 pcm.dsp0 {
     type plug
     slave.pcm "dmix"
-}</screen>
+    }</screen>
+
+		<para>
+			Dla nvidia nforce(2) (intel8x0) powinien wyglądać 
+			ten plik tak na przykład:
+		</para>
+
+<screen>pcm.nforce-hw {
+        type hw
+        card 0
+}
+pcm.!default {
+        type plug
+        slave.pcm "nforce"
+}
+pcm.nforce {
+        type dmix
+        ipc_key 1234
+        slave {
+                pcm "hw:0,0"
+                period_time 0
+                period_size 1024
+                buffer_size 4096
+                #rate 44100
+                rate 48000
+        }
+}
+ctl.nforce-hw {
+		type hw
+		card 0
+		}</screen>
 		<para>
 			Po restarcie (najlepiej) lub ponownym logowaniu (w zależności od
 			sposobu konfiguracji) możemy przetestować nasz "dmix"




Więcej informacji o liście dyskusyjnej pld-doc