sdileni (cteni) zvuku vice aplikacemi

Ctirad Fertr phanatic na volny.cz
Čtvrtek Květen 26 15:30:41 CEST 2005


Dne čtvrtek 26 května 2005 10:14 Jozef Martiniak napsal(a):
> Skratka s kartami, ktore maju hw mixing problem nie je. Horsie su na tom
> lacne karty bez HW mixingu (drviva vacsina onboard kariet).

A taky drtivá většina profesionálních karet, které rozhodně lacné nejsou ;) A 
vlastně i drtivá většina úplně všech karet co jsou dneska na trhu.  Výjimkou 
jsou akorát karty creative, kde je to vykoupeno tím, že se všechno 
přesamplovává na 48kHz/16bit a navíc dost mizerným embedded algoritmem.   Ono 
mixování několika streamů, z nichž každý může mít jinou vzorkovací frekvenci 
i kvantizaci je daleko složitější, než to na první pohled vypadá a je mnohem 
lepší mít nad tím plnou kontrolu.    

> Tam sa musi  potom riesit viac aplikacii naraz oklukou.

Neřeší se to oklikou, řeší se to naprosto přímo, ovšem na aplikační vrstvě. 
Dělat nějaké výpočty na zvukovceje už to totiž nějaký ten rok stejný 
přežitek, jako dávat tam GM syntézu. Zvuková karta má akorát routovat poslaná 
data na správný I/O (převodník, S/PDIF, ADAT..) a ne ta data  jakýmkoliv 
způsobem svévolně měnit a tedy mršit.   

Mimochodem, subjekt se vůbec netýkal mixování výstupu, ale naopak jestli je 
možné čtení několika aplikací z jednoho vstupu, takže jsme OT.

Ctirad 
 


Další informace o konferenci Linux