dźwi

Tematy związane z oprogramowaniem, instalacją, konfiguracją
peron
Posty: 8
Rejestracja: 20 maja 2009, 15:28

Post autor: peron »

W końcu się uruchomił poleceniem:

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ę:

Kod: Zaznacz cały

aplay -l
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]
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

peron
Posty: 8
Rejestracja: 20 maja 2009, 15:28

Post 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ę.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post 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.
peron
Posty: 8
Rejestracja: 20 maja 2009, 15:28

Post 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?
peron
Posty: 8
Rejestracja: 20 maja 2009, 15:28

Post 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:

Kod: Zaznacz cały

speaker-test -c6 -D surround51
zamieniony jest centralny z subuferem ale to pewnie też siż da zrobić. Co z miksowaniem dźwięku jest on możliwy?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post 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.
ODPOWIEDZ