PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : asound.conf dmix route plugin



AnubisTheKing
03.03.04, 11:04
hi,

also ich habe da eine Frage. Ich habe mir das dmix plugin eingerichtet von alsa. Das funktioniert auch wunderbar. Nur leider stört es mich, das ich über das dmix plugin kein sourround sound ausgeben kann. Also meiner erste Frage ist, wie breinge ich dmix dazu das wenn ein 5.1 sound ankommt diesen auch auf allen 6 Kanälen auszugeben?
Hier mein dmix device:
pcm.dmixer {
type dmix
ipc_key 1024 # This must be a unique IPC key (see ipcs output)
ipc_key_add_uid true # UID will be added to IPC key
slave {
pcm "hw:0,0"
period_time 0
period_size 4096 #sonst weg
buffer_size 16192 #sonst weg
periods 128 #sonst weg
#period_size 1024 # Must be power of 2 for alsa-oss
#buffer_size 8192 # ditto
rate 44100
}
bindings {
0 0 # map from 0 to 0
1 1 # map from 1 to 1
}
}

einfach nur die Bindings bis 5 aufboren bringt nichts.


So dann dann noch eine zweite Frage, ich habe folgendes im Netz gefunden
pcm.ch51dup {
type route
slave.pcm surround51
slave.channels 6
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
}
damit wird eine stereo file auf 6 kanäle kopiert und dann über das 5.1 device ausgegeben. Man kann also z.B. seine mp3s über alle 6 Boxen hören.
Jetzt dachte ich mir wäre doch cool das ganze mit dmix zu verbinden. Weil an sonsten wird das sounddevice ja wieder blockiert. Leider bekomme ich das auch nciht hin.
Ich kann zwar in pcm.ch51dup das damixer device aufrufen als slave aber ich kann dmix nicht als device surround51 angeben da es ein hardware gerät haben will.
Hat da jemand eine idee?

Bis dann
AnubisTheKing

AnubisTheKing
07.03.04, 19:02
hat hier echt keiner Ahnung von? nicht mal ne idee?

Fatty
14.10.04, 15:39
Versuch mal beim Plugin mehr Channels einzurichten.
k.A. ob das so geht, aber einen Versuch wäre es ja mal Wert ;)

Mit dem zweiten Beispiel kann ich leider im Moment nichts anfangen...

AnubisTheKing
15.10.04, 08:44
wow, das nennt man mal ANtwort nach langer Zeit :-)
danke

also ich habe mich des Problems entledigt indem ich mir eine SBLive gekauft habe. Und ich muss sagen ich habe keine Ahung ob man bei dmix mehrere Channel einstellen konnte.

Bis dann
AnubisTheKing