Advanced Linux Sound Architecture
Author
Albert FloresAdvanced Linux Sound Architecture (známá pod zkratkou ALSA) je linuxová jaderná komponenta obsluhující zvuková zařízení, která nahradila zastaralý Open Sound System (OSS). Mezi některé přednosti ALSA projektu patří efektivní podpora pro všechny typy audio zařízení, plně modularizované jaderné ovladače, knihovna pro snadnější použití, podpora pro zastaralý Open Sound System (OSS) API.
Celý projekt řídí od jeho počátků v roce 1998 Jaroslav Kysela. Původně to byl pouze ovladač pro zvukové karty Gravis Ultrasound vyvíjený nezávisle na linuxovém jádru. +more Do jádra byla zahrnuta od verze 2. 5, ve verzi 2. 6 nahradil OSS se zpětnou kompatibilitou, který byl označen jako zastaralý.
Vlastnosti ALSA
ALSA byla navržena pro využití některých vlastností, které v té době OSS nepodporoval.
* Hardwarově založená MIDI syntéza * Hardwarové mixování vícenásobných kanálů * Plně duplexní operace * Podpora více procesorů
Pro čistou obsluhu všech těchto funkcí má ALSA mnohem komplexnější API než OSS, takže vývoj může být složitější při implementaci do aplikací. Jelikož ALSA podporuje emulaci OSS vrstvy, lze užít jednodušší a více přenositelné API.
Kromě ovladačů zvukových karet obsahuje také uživatelskou knihovnu pro vývojáře aplikací, kteří chtějí využít vlastností tohoto systému s komplexnějším API a přímou interakcí s jadernými ovladači.
Související články
Externí odkazy
[url=http://www. alsa-project. +moreorg/]Domovská stránka projektu[/url] * České články: ** Seriál [url=https://web. archive. org/web/20070928150239/http://www. linuxzone. cz/index. phtml. ids=9&idc=770]ALSA pro začátečníky[/url] na [url=http://www. linuxzone. cz/]Linuxzone. cz[/url] ** Seriál [url=http://www. abclinuxu. cz/clanky/multimedia/na-co-se-casto-ptame-alsa]Na co se často ptáme: ALSA[/url] na [url=http://www. abclinuxu. cz/]AbcLinuxu. cz[/url].
Kategorie:Linux Kategorie:Software pro Linux Kategorie:Systémový software Kategorie:Svobodný software Kategorie:Hudební software