Asound.conf

From LUGUM

Jump to: navigation, search

asound.conf

# Die Soundkarte wird festgelegt.
pcm.snd_card {
    type hw
        card 0
}

# Das dmix-Plugin wird definiert.
pcm.dmixer {
    type dmix
        ipc_key 1024
    ipc_perm 0666# Andere Benutzer können ebenfalls dmix gleichzeitig nutzen  ( geil! :) )
        slave.pcm "snd_card"
    slave {
            # buffer_size kann bei Problemen der jeweiligen Karte angepasst werden.
            period_time 0
            period_size 1024
            buffer_size 4096
            # bei Störungen kann die Konvertierung auf die Rate 44100 eingeschaltet werden.
            # rate 44100
        }
    bindings {
            0 0
            1 1
        }
}

# Dies definiert unser dmix-Plugin als Standard für alle ALSA-Programme.
pcm.!default {
    type plug
        slave.pcm "dmixer"
}

########
# AOSS #
########

        # DSP wird simuliert und benutzt das dmix-Plugin.
pcm.dsp "dmixer"
pcm.dsp1 "dmixer"

         # OSS-Steuerung für dsp0 (falls es benötigt wird...)
ctl.dsp {
    type plug
        slave.pcm "snd_card"
}

      # OSS-Steuerung für dsp0 (falls es benötigt wird...)
ctl.mixer {
    type plug
        slave.pcm "snd_card"
}

Persönliche Werkzeuge