Würde es nicht Sinn machen, standardmässig eine asound.conf mitzuliefern, die Ton an alle Ausgänge liefert (also HDMI, Analogausgang und optischem Ausgang bei Nvidia-Boards)???
So hätte man Tonausgabe unter VDR und XBMC. Hier mal eine asound.conf, die zumindest per HDMI und optischem Digitalausgang Ton liefert bei meinem M3N78-EM:
pcm.!default {
type plug
slave {
pcm "both"
}
}
pcm.both {
type route
slave {
pcm multi
channels 6
}
ttable.0.0 1.0
ttable.1.1 1.0
ttable.0.2 1.0
ttable.1.3 1.0
ttable.0.4 1.0
ttable.0.5 1.0
}
pcm.multi {
type multi
slaves.a {
pcm "tv"
channels 2
}
slaves.b {
pcm "receiver"
channels 2
}
slaves.c {
pcm "analog"
channels 2
}
bindings.0.slave a
bindings.0.channel 0
bindings.1.slave a
bindings.1.channel 1
bindings.2.slave b
bindings.2.channel 0
bindings.3.slave b
bindings.3.channel 1
bindings.4.slave c
bindings.4.channel 0
bindings.5.slave d
bindings.6.channel 1
}
pcm.tv {
type hw
card 0
device 3
channels 2
}
pcm.receiver {
type hw
card 0
device 1
channels 2
}
pcm.analog {
type hw
card 0
device 0
channels 2
}
Den Analog-Ausgang hatte ich gerade noch mal dazugeschrieben. Leider konnte ich den Analogausgang nicht testen aufgrund fehlender Verkabelung. Würde mich aber freuen, wenn das mal jemand von Euch testen könnte.
Eventuell müsste man in die obige Konfiguration noch ein dmixer-Plugin einbauen, damit Programme die Soundkarte nicht blockieren können.