brak ALSA device "surround51"

Karty graficzne, dźwiękowe, tv, monitory etc.
ljez
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 05 mar 2009, 00:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

brak ALSA device "surround51"

Post autor: ljez »

Witam,

badzo proszę o pomoc w skonfigurowaniu ALSA. Mam zintegrowaną kartę C-Media CM6501. Z jednej strony "speaker-test -c6 -twav" daje pożądany efekt, z drugiej zaś jeśli dodam opcję -Dsurround51 pojawiają się komunikaty błędów:

Kod: Zaznacz cały

Użądzenie odtwarzania to surround51
Parametry strumienia to 48000Hz, S16_LE, 6 kanał/ów
plik(i) WAV
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2196:(snd_pcm_open_noupdate) Unknown PCM surround51
Błąd otwarcia odtwarzania: -2,No such file or directory
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2196:(snd_pcm_open_noupdate) Unknown PCM surround51
Błąd otwarcia odtwarzania: -2,No such file or directory
Podobnie jest w przypadku vlc player --- po wybraniu audio device 5.1 dostaję komunikat "VLC could not open the ALSA device "surround51" (No such file or directory)."
quacky
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 28 wrz 2009, 22:58
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: brak ALSA device "surround51"

Post autor: quacky »

Może twoja karta nie obsługuje dźwięku 5.1 ?? Sprawdź to.
Pawel_PI
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 26 sty 2007, 07:09
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: Blackbox
Architektura: x86

Odp: brak ALSA device "surround51"

Post autor: Pawel_PI »

tak ustawisz dzwiek 5.1

Edytuj plik ~/.asoundrc, ewentualnie stwórz taki plik:

Kod: Zaznacz cały

gedit ~/.asoundrc
Wpisz następujący fragment:

Kod: Zaznacz cały

pcm.!default {
    type plug
    slave.pcm "surround51"
    slave.channels 6
    route_policy duplicate
}
To pozwoli grać dźwięk w systemie surround i duplikować dźwięk stereo na wszystkie 6 kanałów (nie tylko na przednie)

Nie wiem czy ci to pomoze mi pomoglo jak nie czekaj na odpowiedz lepszych glow bo tutaj fachowcy sa tylko cierpliwosci.
ljez
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 05 mar 2009, 00:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: brak ALSA device "surround51"

Post autor: ljez »

Pawel_PI pisze:tak ustawisz dzwiek 5.1

Edytuj plik ~/.asoundrc, ewentualnie stwórz taki plik:

Kod: Zaznacz cały

gedit ~/.asoundrc
Wpisz następujący fragment:

Kod: Zaznacz cały

pcm.!default {
    type plug
    slave.pcm "surround51"
    slave.channels 6
    route_policy duplicate
}
To pozwoli grać dźwięk w systemie surround i duplikować dźwięk stereo na wszystkie 6 kanałów (nie tylko na przednie)

Nie wiem czy ci to pomoze mi pomoglo jak nie czekaj na odpowiedz lepszych glow bo tutaj fachowcy sa tylko cierpliwosci.
Dźwięk 5.1 już mam, choć w międzyczasie zapomniałem jak do tego doprowadziłem... Z tego co pamiętam, w moim przypadku taka zawartość .asoundrc nie pomagała. Obecnie mam tam

Kod: Zaznacz cały

pcm.pulse {
    type pulse
}

ctl.pulse {
    type pulse
}

pcm.!default {
    type pulse
}

ctl.!default {
    type pulse
}
ale chyba musiałem robić coś jeszcze. W każdym razie dzięki za zainteresowanie.
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości