Portál AbcLinuxu, 8. prosince 2025 00:02


Dotaz: ALSA + smesovac

3.10.2003 11:02 Dan
ALSA + smesovac
Přečteno: 177×
Odpovědět | Admin
Zdravim vsechny.

mam takovy dotaz. V nejakem popisu ALSY jsem cetl, ze ma smesovac (tusim neco jako dmix), ale moc jsem to nepochopil. Mohl by mi to prosim nekdo lepe vysvetlit?

Moje predstava byla takova, ze smesovac je kus kodu (idealne i nezavisly nazvukove karte) umoznujici vicenasobny soucasny pristup na audio zarizeni (jak to dela treba aRts). Jestli to tedy dobre chapu, tak to znamena, ze, pustim-li napr. "aplay neco.wav" v jedne konzoli a "aplay neco2.wav" mely by hrat soucasne -- to se ale nestane :-)

Nebo jsem totalne nepochopil o co bezi .... Muzete mi to, prosim, nekdo vysvetlit (idealne jako pro zaka materske skoly :-))) )

Diky moc,

Dan
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.10.2003 11:29 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše ALSA + smesovac
Odpovědět | | Sbalit | Link | Blokovat | Admin
ahoj, podle me je to tak, ze mixer je zarizeni, ktere neslouzi k vicenasobnemu pristupu ke zvukove karte, ale pouze smesuje signaly z ruznych kanalu zvukove karty. ke zvukove karte podle me muze pristupovat soucasne jen jedna aplikace v danem case, i kdyz existuji aplikace, ktere umoznuji pousteni a naslednou mixaz dvou (i vice) hudebnich souboru najednou. to je ale neco jineho nez interni mixer ktery pouziva ALSA. snad jsem to nerekl uplne blbe...
3.10.2003 12:13 Dan
Rozbalit Rozbalit vše ALSA + smesovac
aha, jenom, co konkretne znamena "kanal zvukove karty?". Tak me napada, proc vlastne neumi smesovat (nevim, jestli pouzivam spravny termin) primo ALSA? Klasicky pripad: Poustim si film a prijde mi mail (resp. chci, aby na me zahvizdal, kdyz prijde), nebo pouzivam desktop Gnome(KDE) a neco delam se zvukem, a chci pouzit soucasne jinou aplikaci z KDE(Gnome, obracene poradi je spravne), ktera by na mne mela taky neco hvizdnout; a nic. Pro pouziti aRtse nebo ESOUNDa je to OK, ale je to vazany na jedno prostredi (nehlede k tomu, ze aRts je doce zrout :-) ). OK. existuji plug-iny ale je to reseni? Do kazde aplikace se musi dodelat rada plug-inu .... Z meho laickeho pohledu, kdyby to umela primo ALSA, tak vsechny programy, ktere ji podporuji, by se o to absolutne nemusely starat (jen by otevrely vystup a zapisovaly by ...), jestli mi rozumite.
3.10.2003 14:13 Michal Karas | skóre: 45 | blog: /dev/random
Rozbalit Rozbalit vše ALSA + smesovac
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja jsem se na neco takoveho taky ptal, tak si ten dotaz najdi. Da se tam ledacos zjistit. Da se rict, ze by to tak melo fungovat, ale me se to nepovedlo zprovoznit. :-(
6.10.2003 11:21 Dan
Rozbalit Rozbalit vše ALSA + smesovac
Tak jsem zkousel primo podle popisu (nastaveni dmix v ~/.asoundrc) a prehravani pomoci aplay -Dplug:dmix ...wav a skutecne to hraje mixovane :-) Akorat se mi zdalo, ze to obcas zpomalilo oba proudy (ale to muze byt jen subjektivni dojem). Navic to neresi obecny problem smesovace :-(
10.10.2003 11:00 Dan
Rozbalit Rozbalit vše ALSA + smesovac
Odpovědět | | Sbalit | Link | Blokovat | Admin
nejake dalsi poznatky: zkousel jsem (podle rady Takashi Iwai -- tohle vazne nevim jak vysklonovat) upravit ~/.asoundrc soubor:
pcm.!default {
	type plug
	slave.pcm "dmix"
}
'!' prefix znamena zmenu dosavadni definice. pri soucasnem spusteni vice programu 'aplay soubor.wav' se zacne prehravat soucasne. Zatim jsem nezkousel ruzne plug-iny do xmms, mplayera a dalsich, ale vyzkousim je.
2.12.2003 16:15 Jiří Jiřinec | skóre: 8 | Příbram
Rozbalit Rozbalit vše ALSA + smesovac
Chtěl bych se zeptat, jestli se ti to povedlo zprovoznit. Mě bohužel funguje pouze přehrávání více zvuků pomocí aplay test.wav. Když spustím mplayer nebo xmms, tak mohu přehrávat pouze jeden zvuk. Předtím jsem používal SUSE 8.2 a tam se mi povedlo nějakou náhodou zprovoznit přehrávání více zvuků. Ale needitoval jsem žádný .asoundrc soubor. Tak nevím, jestli náhodou ta karta neumí hw směšování. Mám integrovanou zvukovou kartu via 8233 a používám ovladač snd-via82xx. Pokud máte někdo zkušenosti s mixováním zvuku, tak se klidně rozepište. Děkuji JIRka
Universe rebooting in 5 seconds. Please logout!

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.