Strona 2 z 2
: 21 maja 2009, 14:24
autor: peron
W końcu się uruchomił polecenie
m:
Kod: Zaznacz cały
mplayer plik.mp3 -ao alsa:device=surround51
uruchamia mp3 na dwa głośniki
.
Mlayer uruchamia tylko dwa kanały:
Kod: Zaznacz cały
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Zauważyłem, że w alsamixer pokazuje inny chipset niż jak wpiszę:
Czy mam rację?
Kod: Zaznacz cały
Card: NVidia nForce2
Chip: Realtek ALC650F
View: [Playback] Capture All
Item: Master [dB gain=0.00, 0.00]
: 21 maja 2009, 15:24
autor: ilin
: 21 maja 2009, 15:59
autor: peron
Rozumiem, że asoundrc to asound.conf, bez tego pliku testując głośniki, kanały są pomieszane.
Mój asound.conf to:
Kod: Zaznacz cały
pcm.!surround51 {
type route
ttable.0.0 1
ttable.1.1 1
# przekierowuje
ttable.2.5 1
ttable.3.4 1
ttable.4.3 1
ttable.5.2 1
slave.pcm {
type hw
card 0
}
slave.channels 6
}
~
Dzięki niemu testując, szumy są na swoim miejscu. Znalazłem, dużo osób ma problemy z tego typu kartami. Przeczytałem, że pulseaudio załatwia sprawę.
: 21 maja 2009, 21:30
autor: ilin
Jesli czytałeś to na co czekasz.
Rob co wyczytałeś.
Aby podać Ci rozwiązanie na srebrnej tacy trzeba mieć taką kartę.
Ja takowej nie posiadam.
: 22 maja 2009, 14:30
autor: peron
No niestety Linux pod względem dźwięku w ogóle się nie rozwinął przez 7 lat jak pamiętam, dalej to samo dziadostwo. Dźwięk w Linuksie daje dużo do życzenia. Kiedyś będę miał czas to będę próbował. Jak na razie różne konfiguracje tego pliku dały mały efekt. Przy duplikacji co prawda był z wszystkich głośników ale przerywał i był niewyraźny.
Dziwi mnie tylko, że testując głośniki szumią prawidłowo nawet już włączałem dvd z nagraniem 5.1 i też stereo idzie. Ciężka sprawa, dobry dźwięk w Linuksie.
Pozdrawiam dziękuję za zainteresowanie moim problemem.
[Dodano: 2009-05-22, 14:30]
Jaką kartę dźwiękową byś polecał żeby nie było takich problemów?
: 23 maja 2009, 02:36
autor: peron
W końcu zagrały wszystkie głośniki. Utworzyłem plik
.asoundrc o zawartości:
Kod: Zaznacz cały
pcm.!dmix {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
channels 6
period_size 512
buffer_size 1024
}
}
pcm.!default {
type plug
slave.pcm "dmix"
slave.channels 6
route_policy duplicate
}
oraz pobawiłem się w alsamixerem.
Dźwięk nawet nie przerywa tak jak przy poprzednich próbach. Testując poleceniem:
zamieniony jest centralny z subuferem ale to pewnie też siż da zrobić. Co z miksowaniem dźwięku jest on możliwy?
: 23 maja 2009, 07:21
autor: ilin
Napisałem Ci wcześniej ze zrobisz to za pomocą asoundrca ale Ty wiedziałeś swoje.
Co do mixowania to będzie problem.Bo karta nie ma sprzętowego mixowania.
Rozwiązaniem moze być pulseaudio.
Ale tez trzeba się będzie trochę nakombinować.
http://dug.net.pl/faq/faq-5-230-Dzwiek_ ... ca0106.php
i ten caly wątek
http://forum.dug.net.pl/viewtopic.php?id=13158
Mogą być pomocne.