asoundrc2
von paul1234- SNIPPET_TEXT:
-
- 2.:
- defaults.pcm.!card PCH
- defaults.ctl.!card PCH
- 3.
- defaults.pcm.!card 0
- defaults.pcm.!device 0
- defaults.ctl.!card 0
- 4.
- pcm.CHDA Intel PCH {
- type hw
- card 0
- device 0
- }
- ctl.HDA Intel PCH {
- type hw
- card 0
- device 0
- }
- 5.
- pcm.snd_card {
- type hw
- card 0
- device 0
- }
- ctl.snd_card {
- type hw
- card 0
- device 0
- }
- pcm.snd_card {
- type hw
- card 0
- device 3
- }
- ctl.snd_card {
- type hw
- card 0
- device 3
- }
- # Das dmix-Plugin wird definiert.
- pcm.dmixer {
- type dmix # pcm.NAME: der Name jedes Gerätes kann angepasst werden
- ipc_key 1024
- ipc_perm 0666 # Andere Benutzer können ebenfalls dmix gleichzeitig nutzen
- slave.pcm "snd_card"
- slave {
- channels 2
- }
- }
- ctl.dmixer {
- type hw
- card 0
- }
- # Das dsnoop-Plugin, welches es erlaubt, mehrere Programme gleichzeitig aufnehmen zu lassen.
- pcm.dsnooper {
- type dsnoop
- ipc_key 2048
- ipc_perm 0666
- slave.pcm "snd_card"
- slave
- {
- channels 2
- }
- }
- # Dies definiert unser Fullduplex-Plugin als Standard für alle ALSA-Programme.
- pcm.duplex {
- type asym
- playback.pcm "dmixer" #natürlich muss dann auch das passende Gegenstück angepasst werden
- capture.pcm "dsnooper"
- }
- pcm.!default {
- type plug
- slave.pcm "duplex"
- }
- 6.
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN