Portál AbcLinuxu, 11. května 2025 22:54

Dotaz: Prístup viacerých programov ku zvukovej karte

17.10.2005 15:39 jkusniar | skóre: 4 | blog: jk_blog
Prístup viacerých programov ku zvukovej karte
Přečteno: 88×
Odpovědět | Admin
Zdravim všetkých

Tak mi vŕta v hlave, že či je principiálne možné na FreeBSD (alebo aj na Linuxe), aby mohlo viac programov súčasne pristupovať ku zvukovej karte. Napríklad spustíte si nejakú hru, ktorá má zvuky a zároveň si pustíte xmms, ktoré prehráva MP3. A oba zdroje hrajú súčasne.
Pri mojon klasickom nastavení si samozrejme zvukovku chytí program ktorý bol spustený prvý a ostatné sa ku nej už nedostanú.
Zaujíma ma to preto, lebo WinXP to vie. Tak som si to chcel Skusit aj na BSD.

Ďakujem za akékoľvek ohlasy
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.10.2005 16:03 Peter S.
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
Odpovědět | | Sbalit | Link | Blokovat | Admin
No problem to nie je, skôr naopak - je to normálna vec.
napríklad v KDE je defaultne spustený zvukový server arts, ktorý robí to o čom hovoríš. Ale dokáže to aj alsa sama o sebe. A určite možností je viacej.
PS: hovorím o linuxe, samozrejme...
17.10.2005 17:14 jkusniar | skóre: 4 | blog: jk_blog
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
To je fajn možnosť. Ale ja KDE nepoužívam. Inak som pre BSD už našiel riešenie. Dokonca ležalo skryté pod nosom rovno v Handbooku :-) Už len vyskúšať.
David Watzke avatar 18.10.2005 17:36 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
USE="alsa -arts" ...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
17.10.2005 16:47 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
Odpovědět | | Sbalit | Link | Blokovat | Admin
STFW
18.10.2005 17:05 #Tom
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak je napsáno výše, ALSA sama o sobě to umí, jmenuje se to DMIX. OSS samo o sobě to neumí, takže v BSD/dalších unixech to asi půjde jen tehdy, když to bude umět zvuková karta (třeba stará SB Live! to umí), nebo když se použije aRts/esound (to je ale horší možnost).
18.10.2005 18:38 jkusniar | skóre: 4 | blog: jk_blog
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
Už vyššie spomenutý link to rieši pre BSD a funguje to parádne. Nepotrebuje to vedieť robiť zvuková karta, BSD kernel (5.x) to rieši vytvorením virtuálnych zvukových kanálov.
21.10.2005 10:44 jkusniar | skóre: 4 | blog: jk_blog
Rozbalit Rozbalit vše Re: Prístup viacerých programov ku zvukovej karte
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nakoniec musím uviesť ešte jeden príspevok o skúsenosti s virtuálnymi zvukovými kanálmi na FreeBSD.
Podľa návodu v handbooku som si vytvoril 4 virtuálne kanály, zvuk by mal byť teda miešaný softwarovo kernelom.
Všetko funguje OK, až na jeden detail - Zvuk je trochu skreslený a hudba hrá o poznanie pomalšie (testované v xmms). Žeby to procesor v reálnom čase nestíhal? Nakoniec som sa rozhodol túto vlastnosť nevyužiť a vrátiť sa k pôvodnému nastaveniu zvuku.

Iba ak má niekto nápad ako to vyriešiť...:-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.