asound.conf Probleme nach Update auf Suse 10.2

Diskutiere asound.conf Probleme nach Update auf Suse 10.2 im Sound Forum im Bereich Hardware; Hi Ich hab da leichte Troubles mit der asound.conf. Ich habe ein Gateway von Knoppix auf Suse upgedatet und seit dem läuft die asound.conf...

  1. #1 Kenji, 12.06.2007
    Zuletzt bearbeitet: 12.06.2007
    Kenji

    Kenji Grünschnabel

    Dabei seit:
    12.06.2007
    Beiträge:
    2
    Zustimmungen:
    0
    Hi

    Ich hab da leichte Troubles mit der asound.conf.

    Ich habe ein Gateway von Knoppix auf Suse upgedatet und seit dem läuft die asound.conf nicht mehr richtig

    ALSA lib pcm_direct.c:1379: (snd_pcm_direct_parse_bindings) invalid slave channel number 2 in binding to 0
    aplay: main:545: audio open error: Invalid argument


    Knoppix Original config:


    pcm.ice1712 {
    type hw
    card 0
    }

    ctl.ice1712 {
    type hw
    card 0
    }


    pcm.via82xx {
    type hw
    card 1
    }

    ctl.via82xx {
    type hw
    card 1
    }

    # pcm.!default {
    # type plug
    # slave.pcm "duplex02"
    # }

    pcm.intmix {
    type dmix
    ipc_key 1024
    #slave.pcm "snd_card"
    slave {
    pcm "hw:1,0"
    #period_time 0
    period_size 64
    buffer_size 1024
    #channels 1
    #rate 16000
    }
    bindings {
    0 0
    1 1
    }
    }




    pcm.ossmix01 {
    type dmix
    ipc_key 1024
    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    #period_time 0
    period_size 64
    buffer_size 1024
    channels 1
    rate 8000
    }
    bindings {
    0 0
    1 1
    }
    }


    pcm.ossmix02 {
    type dmix
    ipc_key 1024
    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    channels 1
    rate 8000
    }
    bindings {
    0 2
    1 3
    }
    }


    pcm.ossmix03 {
    type dmix
    ipc_key 1024
    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    channels 1
    rate 8000
    }
    bindings {
    0 4
    1 5
    }
    }

    pcm.ossmix04 {
    type dmix
    ipc_key 1024
    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    rate 8000
    period_size 64
    buffer_size 1024
    channels 1
    }
    bindings {
    0 6
    1 7
    }
    }


    # Allow reading from the default device.
    # Also known as record or capture.

    pcm.input01 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }

    bindings {
    0 0
    1 1
    }
    }

    pcm.input02 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }


    bindings {
    0 2
    1 3
    }
    }

    pcm.input03 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }
    bindings {

    0 4
    1 5
    }
    }


    pcm.input04 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }
    bindings {
    0 6
    1 7
    }
    }


    pcm.duplex01{
    type asym
    playback.pcm "ossmix01"
    capture.pcm "input01"
    }
    pcm.duplex02{
    type asym
    playback.pcm "ossmix02"
    capture.pcm "input02"
    }
    pcm.duplex03{
    type asym
    playback.pcm "ossmix03"
    capture.pcm "input03"
    }
    pcm.duplex04{
    type asym
    playback.pcm "ossmix04"
    capture.pcm "input04"
    }







    --------------------------------------------------------------------------------




    Suse test config laut wiki:

    Bei der kommt einfach nur ein Ton...



    pcm.ice1712 {
    type hw
    card 0
    }

    ctl.ice1712 {
    type hw
    card 0
    }


    #disable dmix
    #pcm.!default {
    #type plug
    #slave.pcm hw
    #}

    #tut
    pcm.demo {
    type asym
    playback.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dmix:0,FORMAT=S32_LE" ] #card number 0
    }
    ttable.0.0 1
    ttable.1.1 1
    ttable.0.2 1
    ttable.1.3 1
    ttable.0.4 0.5
    ttable.1.4 0.5
    ttable.0.5 0.5
    ttable.1.5 0.5
    }
    capture.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dsnoop:0,FORMAT=S32_LE" ]#card number 0
    }
    }
    }

    pcm.duplex01 {
    type asym
    playback.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dmix:0,FORMAT=S32_LE" ] #card number 0
    }
    ttable.0.0 1
    ttable.1.1 1
    }
    capture.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dsnoop:0,FORMAT=S32_LE" ]#card number 0
    }
    ttable.0.0 1
    ttable.1.1 1
    }
    }

    pcm.duplex02 {
    type asym
    playback.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dmix:0,FORMAT=S32_LE" ] #card number 0
    }
    ttable.0.2 1
    ttable.1.3 1
    }
    capture.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dsnoop:0,FORMAT=S32_LE" ]#card number 0
    }
    ttable.0.2 1
    ttable.1.3 1
    }
    }

    pcm.duplex03 {
    type asym
    playback.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dmix:0,FORMAT=S32_LE" ] #card number 0
    }
    ttable.0.4 1
    ttable.1.5 1
    }
    capture.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dsnoop:0,FORMAT=S32_LE" ]#card number 0
    }
    ttable.0.4 1
    ttable.1.5 1
    }
    }

    pcm.duplex04 {
    type asym
    playback.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dmix:0,FORMAT=S32_LE" ] #card number 0
    }
    ttable.0.6 1
    ttable.1.7 1
    }
    capture.pcm {
    type plug
    slave.pcm {
    @func concat
    strings [ "dsnoop:0,FORMAT=S32_LE" ]#card number 0
    }
    ttable.0.6 1
    ttable.1.7 1
    }
    }

    pcm.ossmix04 {
    type dmix
    ipc_key 1024
    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    rate 8000
    period_size 64
    buffer_size 1024
    channels 1
    }
    bindings {
    0 6
    1 7
    }
    }


    # Allow reading from the default device.
    # Also known as record or capture.

    pcm.input01 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 48000
    }

    bindings {
    0 0
    1 1
    }
    }



    mfg

    Kenji
    .
    .
    .
    EDIT (autom. Beitragszusammenführung) :
    .

    Kleines Update: plug:duplex01 funkt,
    beim 02, 03 und 04 bekomm ich noch immer die Fehlermeldung das die Bindings nicht stimmen.

    Neue Config:


    pcm.ice1712 {
    type hw
    card 0
    }

    ctl.ice1712 {
    type hw
    card 0
    }


    pcm.via82xx {
    type hw
    card 1
    }

    ctl.via82xx {
    type hw
    card 1
    }

    # pcm.!default {
    # type plug
    # slave.pcm "duplex02"
    # }

    pcm.intmix {
    type dmix
    ipc_key 1024
    #slave.pcm "snd_card"
    slave {
    pcm "hw:1,0"
    #period_time 0
    period_size 64
    buffer_size 1024
    #channels 1
    #rate 16000
    }
    bindings {
    0 0
    1 1
    }
    }




    pcm.ossmix01 {
    type dmix
    ipc_key 1024
    #slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    #period_time 0
    period_size 64
    buffer_size 1024
    #channels 1
    #rate 8000
    }
    bindings {
    0 0
    1 1
    }
    }


    pcm.ossmix02 {
    type dmix
    ipc_key 1024
    #slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    #channels 1
    #rate 8000
    }
    bindings {
    0 2
    1 3
    }
    }


    pcm.ossmix03 {
    type dmix
    ipc_key 1024
    # slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    # channels 1
    # rate 8000
    }
    bindings {
    0 4
    1 5
    }
    }

    pcm.ossmix04 {
    type dmix
    ipc_key 1024
    # slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    # rate 8000
    period_size 64
    buffer_size 1024
    # channels 1
    }
    bindings {
    0 6
    1 7
    }
    }


    # Allow reading from the default device.
    # Also known as record or capture.

    pcm.input01 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }

    bindings {
    0 0
    1 1
    }
    }

    pcm.input02 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }


    bindings {
    0 2
    1 3
    }
    }

    pcm.input03 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }
    bindings {

    0 4
    1 5
    }
    }


    pcm.input04 {
    type dsnoop
    ipc_key 2048

    slave.pcm "snd_card"
    slave {
    pcm "hw:0,0"
    period_size 64
    buffer_size 1024
    rate 8000
    }
    bindings {
    0 6
    1 7
    }
    }


    pcm.duplex01{
    type asym
    playback.pcm "ossmix01"
    capture.pcm "input01"
    }
    pcm.duplex02{
    type asym
    playback.pcm "ossmix02"
    capture.pcm "input02"
    }
    pcm.duplex03{
    type asym
    playback.pcm "ossmix03"
    capture.pcm "input03"
    }
    pcm.duplex04{
    type asym
    playback.pcm "ossmix04"
    capture.pcm "input04"
    }
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Kenji

    Kenji Grünschnabel

    Dabei seit:
    12.06.2007
    Beiträge:
    2
    Zustimmungen:
    0
    So das Problem ist eindeutig, die bindings beim ossmix ;(

    bei

    0 0
    1 1

    Funktioniert alles beim Rest kommt immer die Fehlermeldung...

    Irgendwelche Ideen dazu?
     
Thema:

asound.conf Probleme nach Update auf Suse 10.2

Die Seite wird geladen...

asound.conf Probleme nach Update auf Suse 10.2 - Ähnliche Themen

  1. Probleme mit WinSCP und Rechten

    Probleme mit WinSCP und Rechten: Hallo. Ich habe vor ein paar Tgen meinen ersten Ubuntu 16.04 vServer bei 1&1 bestellt, gemäß dem sicheren Umgang damit, habe ich erstmal den SSH...
  2. grub-pc Probleme bei upgrade

    grub-pc Probleme bei upgrade: Hallo, ich habe beim dist-upgrade folgendes Problem: ---------- Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Trigger für...
  3. Probleme mit YUM

    Probleme mit YUM: Hallo, ich habe CentOs 7 als Dualboot mit Windows 7 auf einen Dell Latitude E5510 installiert. Dies hat soweit auch alles geklappt. Leider habe...
  4. Forscher analysieren Durchsatzprobleme im Linux-Scheduler

    Forscher analysieren Durchsatzprobleme im Linux-Scheduler: Eine Gruppe von Forschern hat Fälle identifiziert, in denen der Scheduler im Linux-Kernel falsche Entscheidungen trifft und die CPUs nicht so gut...
  5. München: LiMux als Sündenbock für IT-Probleme?

    München: LiMux als Sündenbock für IT-Probleme?: Im Münchner Stadtrat soll später in diesem Jahr erneut über den Einsatz von Linux in der Stadtverwaltung diskutiert werden. Die Grünen vermuten,...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden