Page 1 of 1

Suse 10.2 + SB Audigy 2 SE ==> 5.1?

Posted: 02. Sep 2007 8:22
by silentchris
Hallo hab seit gestern schon bei Google und hier im Forum rumgesucht aber irgendwie will ich das nicht hinbekommen :lol: .
Hab hier Ein Teufel 5.1 System mit der Soundkarte SB Audigy 2 SE.
Doch leider bekomme ich immer bloß Stereo hin (nicht mal 2.1 :( )
Bei Yast unter Modulen gibt’s nichts zum einstellen.
Bei amarok (xine) auf alsa gestellt 5.1 brachte nix.
alsamixer kmix kamix nirgends irgendwas gefunden...
Probier da schon seit gestern rum ich bing am verzweifeln. :twisted:

ich hoffe mir kann hier irgendjemand helfen.

mfg
chris

Posted: 02. Sep 2007 13:21
by silentchris
Ok hat sich erledigt nach dem ich die asound.conf angelegt habe.
Und im amarok bei Stereo auf das neu erstelle Gerät welches die Umwandlung vornimmt rein geschrieben habe.

Gefunden hab ich es hier:
http://wiki.ubuntuusers.de/.asoundrc

so sieht es bei mir aus:

pcm.cl {
type hw
card 0
device 0
}

ctl.cl {
type hw
card 0
device 0
}

pcm.dmixer {
type dmix
ipc_key 1024
ipc_perm 0666 # Andere Benutzer k�nnen ebenfalls dmix gleichzeitig nutzen
slave.pcm "cl"
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
# einige Soundkarten ben�tigen das exakte Datenformat (zB ice1712)
# format S32_LE
}
bindings {
0 0
1 1
2 2
3 3
4 4
5 5
}
}

# Das dsnoop-Plugin, welches es erlaubt, mehrere Programme gleichzeitig aufnehmen zu lassen.
pcm.dsnooper {
type dsnoop
ipc_key 2048
ipc_perm 0666
slave.pcm "cl"
slave
{
period_time 0
period_size 1024
buffer_size 4096
# bei St�rungen kann die Konvertierung auf die Rate 44100 eingeschaltet werden.
# rate 44100
# einige Soundkarten ben�tigen das exakte Datenformat (zB ice1712)
# format S32_LE
}
bindings {
0 0
1 1
2 2
3 3
4 4
5 5
}
}

# Dies definiert unser Fullduplex-Plugin als Standard f�r alle ALSA-Programme.
pcm.duplex {
type asym
playback.pcm "20to51" #muss als pcm.20to51 definiert sein
capture.pcm "dsnooper"
}

pcm.!default {
type plug
slave.pcm "duplex"
}

pcm.dmix51 {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
rate 44100
channels 6
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
}
}

pcm.20to51 {
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
}

mfg
chris