[LUGOS] arts/fc
Gupy the Fish
gupofonus at gmail.com
Thu Nov 24 03:49:06 CET 2005
V bistvu mi po spremembah, ki si jih predlagal, zdaj arts javlja:
Sound server informational message:
Error while initializing the sound driver:
device: default can't be opened for playback (Invalid argument)
The sound server will continue, using the null output device.
Hvala za pomoc in lp
M.
Žiga Böhm wrote:
>Dne četrtek, 24. november 2005 1:31 je Žiga Böhm napisal(a):
>| Dne sreda, 23. november 2005 21:37 je Gupy the Fish napisal(a):
>| | Ali vam arts na programih kot so skype, kphone, itd ... normalno dela?
>| | meni namrec ne, in ga morem vedno "ubijat", da program dostopi direktno
>| | do zvocne karte in si jo vzame samo zase.
>| |
>| | lp
>| | M.
>|
>| hojla!
>|
>| srčika tvoje težave je najverjetneje v tem, da v sistemu nimaš "prave"
>| strojne kartice s strojno zmožnostjo hkratnega predvajanja večih virov
>| zvoka...
>|
>| omenjeno pomankljivost se v takšnem primeru praviloma odpravlja s
>| programskim mešalcem zvoka, ki je v tvojem primeru arts(d) - vendar se
>| pojavi nova težava, ko nek drug program (npr. skype) skuša svoj zvočni tok
>| predvajati neposredno prek zvoč. kartice (in predvsem mimo arts).
>|
>| če kot zvočno gonilniško infrastrukturo uporabljaš sistem alsa, je vse
>| skupaj precej enostavno rešljivo in sicer tako, da za vse programske
>| odjemalce narediš "navidezno" napravo, ki je na videz enako zmogljiva kot
>| nj. strojni ekvivalent. to narediš s pomočjo datoteke /etc/asound.conf v
>| katero vpišeš nekaj v stilu:
>|
>| # Nastavitev privzete kartice:
>| pcm.snd_card {
>| type hw
>| card 0
>| }
>|
>| # Dovoli mesanje vecih izhodnih tokov:
>| pcm.dmix {
>| type dmix
>| ipc_key 1024
>| slave.pcm "snd_card"
>| slave {
>| # Popravki za nekatere primere prevelikih latenc.
>| # buffer_size mora biti nastavljen glede na dani zvocni nabor.
>| period_time 0
>| period_size 1024
>| buffer_size 8192
>| }
>|
>| bindings {
>| 0 0
>| 1 1
>| }
>| }
>|
>| # dovoli branje iz privzete kartice.
>| # Znana tudi kot record ali capture naprava.
>| pcm.dsnoop {
>| type dsnoop
>| ipc_key 2048
>| slave.pcm "snd_card"
>|
>| ## Morebiten artsd full duplex popravek:
>| slave {
>| period_time 0
>| period_size 1024
>| buffer_size 8192
>| }
>|
>| bindings {
>| 0 0
>| 1 1
>| }
>| }
>|
>| # Nastavitev privzete full-duplex zmogljive
>| # avdio naprave z možnostjo "read/write".
>| pcm.duplex {
>| type asym
>| playback.pcm "dmix"
>| capture.pcm "dsnoop"
>| }
>|
>| vse kar ti preostane je, da ponovno zaženeš alsa in v nadzornem središču
>| kde vključiš full duplex podporo (zvok in večpredstavnost/zvočni sistem/
>| zavihek strojna oprema).
>|
>| lp,
>| žiga b.
>
>eh, še tole manjka, da se vse skupaj poveže v delujočo napravo za vse
>programe:
>
>##############
># KONVERZIJSKI VTIČ #
>##############
>
>pcm.!default {
> type plug
> slave.pcm "duplex"
>}
>
>########
># AOSS #
>########
>
>pcm.dsp {
> type plug
> slave.pcm "dmix"
>}
>
># OSS nadzor za dsp0 (morda je povsem odveč?)
>ctl.dsp {
> type plug
> slave.pcm "snd_card"
>}
>
># OSS nadzor za dsp0 (privzeta naprava pri starem OSS je mixer0)
>ctl.mixer {
> type plug
> slave.pcm "snd_card"
>}
>
>še 1x lp,
>žiga b.
>_______________________________________________
>lugos-list mailing list
>lugos-list na lugos.si
>http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
>
>
>
More information about the lugos-list
mailing list