Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-09-14 13:40:46

  trzcionek - Użytkownik

trzcionek
Użytkownik
Zarejestrowany: 2005-08-12

ALSA

Mam skompilowane alsa-driver-1.0.9b paczke alsa-base i alsa-utils. Dzwiek dzili bez problemowo wlaczam kadu, xmms beep-media-player, mplayer i dziala kernel-2.6.13.1. i wpis do pliku /etc/asound.conf

Problem pojawia sie gdy chce wlaczy test nagrywania w kadu wywala mi wtedy "otwarcie urzadzenia audio". Oraz gdy mam wlaczonego xmms i chce wlaczyc AudaCity wywala mi blad "wystąpił błąd inicjalizacji warstwy wejscia /wyjscia. Nie bedzie mozna odtwarzać/nagrywać dzwieku. Błąd.Host.error", ale gdy wylacze xmms juz moge sobie spokojnie nagrywac. co mozna zrobic ?

Offline

 

#2  2005-09-14 15:19:04

  Artanis - Użytkownik

Artanis
Użytkownik
Skąd: KatoVice City
Zarejestrowany: 2005-08-17

Re: ALSA

W Xmms w konfiguracji Alsy wybierz inne urządzenie docelowe, ew. gdzieś na forum widziałem art'a jak emulować wielokanałowość ALSY :]


LRU#375319

[Sempron 2800@(300x8)] [1024 MB DDR 400Mhz Elixir] [EPoX 8KDA] [GF66 GT 128 MB DDR3]
[Gentoo ~x86 2.6.20-morph6] [nV 97xx] [KDE3.5.6] [gcc 4.1.2]

Offline

 

#3  2005-09-14 15:41:09

  trzcionek - Użytkownik

trzcionek
Użytkownik
Zarejestrowany: 2005-08-12

Re: ALSA

przy zmianie urzadzenia w xmms wysypal mi sie dzwiek w kadu, i dalej nie moglem zrobic testu nagrywania wiec rozmowy glosowe odpadaly!
Jezeli ktos dokladnie wie czego szukac to czy moglby dorzucic, link??

Offline

 

#4  2005-09-15 20:15:17

  trzcionek - Użytkownik

trzcionek
Użytkownik
Zarejestrowany: 2005-08-12

Re: ALSA

Trzeba chyba zmodyfikowac jakos plik /etc/asound.conf, bo on za wszytsko odpowiada :), tylko nie mam pojecia jak ma wygladac, moze ktos komu dzila  np nagrywanie w kadu i ma karte dzwiekowa wbudowana via82xx podesle swoje asund.conf i .asoundrc

Moj wyglada tak; ale niestety nie dziala!

Kod:

    pcm.!default {
    type plug
    slave.pcm "demixer"
    }
    
    pcm.dsp{
    type plug
    slave.pcm "demixer"
    }
    pcm.dsp0{
    type plug
        slave.pcm "demixer"
    }
    pcm.demixer  {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        buffer_time    0
        period_size 1024
        buffer_size 4096
        rate 44100
    }
    bindings {
        0 0
        1 1
       
     }
}

Offline

 

#5  2005-09-15 21:21:34

  trzcionek - Użytkownik

trzcionek
Użytkownik
Zarejestrowany: 2005-08-12

Re: ALSA

Po wielogodzinnych przeszukiwaniach internetu udalo mi sie znaleźć, cos co mi pomogło :) oto moj plik ~/.asoundrc który rozwiazal moj problem!

Kod:

pcm.card0 {
type hw
card 0
mmap_emulation true
}

pcm.!output {
type dmix
ipc_key 1234
# ipc_key_add_uid 1
slave {
pcm "card0"
period_time 0
period_size 1024
buffer_size 8192
rate 44800
}
bindings {
0 0
1 1
}
}
#
# DSNOOP output device
#
pcm.!input {
type dsnoop
ipc_key 4321
# ipc_key_add_uid 1
slave {
pcm "card0"
period_time 0
period_size 1024
rate 44800
}
}

#
# ASYM duplex device
#
pcm.!duplex {
type asym
playback.pcm "output"
capture.pcm "input"
}
#
# Make the duplex device default
#
pcm.!default {
type plug
slave.pcm "duplex"
}
#
# OSS Compability
pcm.!dsp0 {
type plug
slave.pcm "duplex"
}

ctl.!mixer0 {
type hw
card 0
} 

Offline

 

#6  2005-10-24 11:30:41

  rafwol83 - Użytkownik

rafwol83
Użytkownik
Skąd: Lublin
Zarejestrowany: 2005-06-11

Re: ALSA

mi też to działa:) ale czy ktoś wie jak to zrobić żeby można było przez skype rozmawiać i muzy słuchać

Offline

 

#7  2005-11-01 11:05:39

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: ALSA

a w jaki sposob mozna uzywac 2 k.dzwiekowych jednoczesnie?? np aby pierwsza byla do xmmsa, mplayera itp a druga do skype??


LRU #480459

Offline

 

#8  2005-11-01 12:14:25

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: ALSA

Trzeba ustawić w ustawieniach skype jako urządzenie naszą drugą karę, czyli u mnie np to jest /dev/dsp1.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#9  2005-11-01 17:14:52

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: ALSA

jak wpisalem lspci | grep audio to okazalo sie ze obydwie karty wykrywa:

Kod:

0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
0000:01:06.0 Multimedia audio controller: Aureal Semiconductor Vortex 1 (rev 02)

ale jak zrobic, zeby mi z 1 szedl dzwiek ze wszystkiego a z drugiej tylko skype, jak ustawie jako podstawowy sterownik nvidie to w skype jak dam dsp to wyskakuje mi blad ze jest problem z dzwiekim a jak zamienie, tak ze aureal jest podstawowym to bez problemu dziala ale ja tak nie chce. a mikser jedynie wykrywa sterownik podstawowy, nie mam mozliwosci wyboru i ustawiania drivera.


LRU #480459

Offline

 

#10  2005-11-01 18:05:03

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: ALSA

Podpowiem Ci, że skoro skype działa wyłącznie przez oss, a ogromna większość aplikacji potrafi przez alsę, to możesz sobie ustawić tę kartę, którą chcesz wykorzystać do skype jako pierwszą, a w pliku ~/.asoundrc ustawić jako domyślną dla wszystkich programów tę drugą kartę. Np:

Kod:

pcm.!default {
    type hw
    card 1
}    
ctl.!default {
    type hw           
    card 1
}

Chodzi o mniej więcej coś takiego jak powyżej.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)