Hallo Leute. Nach lesen allerlei Dokumentationen bzgl. der Alsa Treiber 
verstehe ich nun in Ans�tzen die .asoundrc Datei. Aber �ber einfache 
Konfigurationen komme ich nicht hinaus. Vor allem bei der gew�nschten 
Konfiguration meiner Hardware scheitere ich immer. Doch durch "Cut&Paste" 
funktioniert wenigstens etwas...

Meine Hardware wird mit folgenden Alsa Treibern angesprochen:

- Integrierte Notebook Soundkarte (Intel): SND_INTEL8X0

- Integriertes Notebook Modem (Intel): SND_INTEL8X0M

- USB-Mikrofon in Webcam (Phillips): USB_AUDIO

Wie bekomme ich nun hin, da�:

1.
Alle Soundausgaben von Alsa f�higen Programmen (z.B. Mplayer) sollen bei Bedarf 
zusammen gemixt (z.B. gleichzeitiges Benutzen von Mplayer & Gaim usw.) und auf 
der Soundkarte ausgegeben werden, ohne das die betreffenden Programme etwas 
bemerken. Auch wenn Punkt 2. schon eingetreten ist.

2.
Alle Soundausgaben von NICHT Alsa f�higen Programmen sollen bei Bedarf zusammen 
gemixt und auf der Soundkarte ausgegeben werden, ohne das die betreffenden 
Programme etwas bemerken. Auch wenn Punkt 1. schon eingetreten ist.

3.
Die Soundeingaben des Modems (das sch�ne Rauschen und Zischen) sollen 
ausgegeben werden. Auch bei bei dem Fall das Punkt 1. und/oder Punkt 2. gerade 
eingetreten sind. Sprich eine Soundausgabe von Alsa bzw. OSS Programmen 
exestiert.
Die Soundausgaben des Modems interessieren mich nicht und k�nnen zu jedem 
Zeitpunkt stumm sein (wie halt bei "normalen" Modems)
Das Modem funktionierte bisher nur ohne Sound Eingaben und auch nur solange 
kein Programm Sound ausgab.

4.
Das USB WebCam Mikrofon soll stets erreichbar sein (z.B. von Gnomemeeting), 
egal welcher Fall der Punkte 1.,2. und 3. eingetreten ist. Aber eine 
Soundausgabe der Mikrofonaufnahme ist nicht notwendig.

Trotz meiner geballten Weihnachtswunschliste w�rde ich mich auch schon �ber 
Teilinformationen betreffend der vier Punkte freuen.

Besten Dank schon mal...

P.S.

Anbei noch die Ausgabe von Alsamixer bei einem "F2" und meine .asoundrc:

1.Alsamixer

/proc/asound/cards:
===================
0 [I82801DBICH4   ]: ICH - Intel 82801DB-ICH4
                     Intel 82801DB-ICH4 at 0xfaeff800, irq 7
1 [Modem          ]: ICH-MODEM - Intel 82801DB-ICH4 Modem
                     Intel 82801DB-ICH4 Modem at 0xd400, irq 7
2 [U0x4710x311    ]: USB-Audio - USB Device 0x471:0x311
                     USB Device 0x471:0x311 at usb-0000:00:1d.0-1, full speed

/proc/asound/devices:
=====================
  1:       : sequencer
  0: [0- 0]: ctl
 20: [0- 4]: digital audio playback
 27: [0- 3]: digital audio capture
 26: [0- 2]: digital audio capture
 25: [0- 1]: digital audio capture
 16: [0- 0]: digital audio playback
 24: [0- 0]: digital audio capture
 33:       : timer
 32: [1- 0]: ctl
 48: [1- 0]: digital audio playback
 56: [1- 0]: digital audio capture
 64: [2- 0]: ctl
 88: [2- 0]: digital audio capture

/proc/asound/oss/devices:
=========================
  1:       : sequencer
  8:       : sequencer
 12: [0-12]: digital audio
  3: [0- 3]: digital audio
  0: [0- 0]: mixer
 19: [1- 3]: digital audio
 16: [1- 0]: mixer
 35: [2- 3]: digital audio
 32: [2- 0]: mixer

/proc/asound/timers:
====================
G0: system timer : 1000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
  Client application 3035 : running : lost interrupts 0
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-1-1: PCM capture 0-1-1 : SLAVE
P0-2-1: PCM capture 0-2-1 : SLAVE
P0-3-1: PCM capture 0-3-1 : SLAVE
P0-4-0: PCM playback 0-4-0 : SLAVE
P1-0-0: PCM playback 1-0-0 : SLAVE
P1-0-1: PCM capture 1-0-1 : SLAVE
P2-0-1: PCM capture 2-0-1 : SLAVE

/proc/asound/pcm:
=================
00-00: Intel ICH : Intel 82801DB-ICH4 : playback 1 : capture 1
00-01: Intel ICH - MIC ADC : Intel 82801DB-ICH4 - MIC ADC : capture 1
00-02: Intel ICH - MIC2 ADC : Intel 82801DB-ICH4 - MIC2 ADC : capture 1
00-03: Intel ICH - ADC2 : Intel 82801DB-ICH4 - ADC2 : capture 1
00-04: Intel ICH - IEC958 : Intel 82801DB-ICH4 - IEC958 : playback 1
01-00: Intel ICH - Modem : Intel 82801DB-ICH4 Modem - Modem : playback 1 : 
capture 1
02-00: USB Audio : USB Audio : capture 1

2. .asoundrc

pcm.!default {
        type plug
        slave.pcm "dmixer"
}

pcm.dsp0 {
        type plug
        slave.pcm "dmixer"
}

pcm.dmixer {
        type dmix
        ipc_key 1024
        slave {
                pcm "hw:0,0"
                period_time 0
                period_size 1024
                buffer_size 32768
                rate 44100
                }
        bindings {
                0 0
                1 1
                }
}

ctl.mixer0 {
        type hw
        card 0
}

Antwort per Email an