Imam distribuciju kUbuntu 6.10 i Realtek AC 97 zvucnu karticu. Obisao sam razne sajtove i nikako nisam uspeo da namestim 5.1 zvuk. Kao plejer korisitm amarok i voleo bi da stereo muziku pusta na svih 6 kanala (kao Winamp u XP-u).
Kako surround 5.1 ?
Zaključano
Zakačeno
ako distribucija ima instaliranu alsa podrsku za zvuk sledeci je postupak za podesavanje 5.1
uloguj se u konzolu kao root a pre toga iskljuci sve aplikacije koje reprodukuju zvuk.
utipkaj
alsamixer
trebalo bi da se pojavi u konzoli vise barova u kojima se kreces strelicama levo-desno a podesavas jacine strelicama gore-dole.
sa "m" podesavas mute ili unmute na pojedinim izlazima.
izlazis pritiskom na dugme
esc
nakon izlaska tipkaj
alsactl store
da bi sacuvao podesavanja
resetuj masinu
uloguj se u konzolu kao root a pre toga iskljuci sve aplikacije koje reprodukuju zvuk.
utipkaj
alsamixer
trebalo bi da se pojavi u konzoli vise barova u kojima se kreces strelicama levo-desno a podesavas jacine strelicama gore-dole.
sa "m" podesavas mute ili unmute na pojedinim izlazima.
izlazis pritiskom na dugme
esc
nakon izlaska tipkaj
alsactl store
da bi sacuvao podesavanja
resetuj masinu
Znam ja za alsamixer, nije problem u tome. Postoju .asoundrc fajl koji se kreira u home folderu i u njemu treba da se reguliše kako će zvuk biti proselđen na ostale zvučnike. Meni se nikako ne da da podesim taj fajl. Kada se podeđavajna upišu u taj fajl treba pokrenuti:
Sadržaj .asoundrc fajla je:
Code:
speaker-test -c6 -D surround51
i tada bi trebalo da se čuje zvuk na svih 6 zvučnika, međutim ja dobijam poruku o grešci:speaker-test -c6 -D surround51
Code:
speaker-test 1.0.11
Playback device is surround51
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 3 to 5461
Period size range from 3 to 5461
Using max buffer size 5461
Periods = 4
was set period_size = 5461
was set buffer_size = 5461
buffer to small, could not use
Unable to determine current swparams for playback: Input/output error
Setting of swparams failed: Input/output error
speaker-test 1.0.11
Playback device is surround51
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 3 to 5461
Period size range from 3 to 5461
Using max buffer size 5461
Periods = 4
was set period_size = 5461
was set buffer_size = 5461
buffer to small, could not use
Unable to determine current swparams for playback: Input/output error
Setting of swparams failed: Input/output error
Sadržaj .asoundrc fajla je:
Code:
pcm.ch51dup {
slave.pcm surround51
slave.channels 6
type route
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
}
pcm.ch51dup {
slave.pcm surround51
slave.channels 6
type route
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
}
Kod mene radi ova kombinacija:
Distribucija je Kubuntu 6.10.
Code:
pcm.!spdif {
type plug
slave.pcm "hw:0,2"
}
pcm.!surround51 {
type plug
slave.pcm "dmixer"
}
pcm.!default {
type plug
slave.pcm "dmixer"
route_policy duplicate
}
pcm.dmixer {
type dmix
ipc_key 321456
ipc_key_add_uid true
slave {
pcm "hw:0,0"
channels 6
period_time 0
period_size 1024
buffer_size 4096
rate 96000
}
## 0 = Left, 1 = Right, 2 = Centre, 3 = Subwoofer , 4 = Rear Left, 5 = Rear right.
bindings {
0 0
1 1
2 4
3 5
4 2
5 3
}
}
ctl.dmixer {
type hw
card 0
}
pcm.!spdif {
type plug
slave.pcm "hw:0,2"
}
pcm.!surround51 {
type plug
slave.pcm "dmixer"
}
pcm.!default {
type plug
slave.pcm "dmixer"
route_policy duplicate
}
pcm.dmixer {
type dmix
ipc_key 321456
ipc_key_add_uid true
slave {
pcm "hw:0,0"
channels 6
period_time 0
period_size 1024
buffer_size 4096
rate 96000
}
## 0 = Left, 1 = Right, 2 = Centre, 3 = Subwoofer , 4 = Rear Left, 5 = Rear right.
bindings {
0 0
1 1
2 4
3 5
4 2
5 3
}
}
ctl.dmixer {
type hw
card 0
}
Distribucija je Kubuntu 6.10.
E da! Posle toga isključi duplicate front u alsamixeru jel će da smeta!
PozZ
PozZ