Advanced Linux Sound Architecture

From Wikipedia, the free encyclopedia

Remove ads

Advanced Linux Sound Architecture (ALSA) on Linux-ytimen äänirajapinta, joka korvasi Open Sound Systemin (OSS) vuonna 2002 versiossa 2.5.5 ja tuli mukaan vakaaseen sarjaan joulukuussa 2003 julkaistussa ytimen versiossa 2.6.0.

Projektin aloitti tšekkiläinen Jaroslav Kysela vuonna 1998 parantaakseen Gravis Ultrasound -äänikortin ajuria. Projektin nimi olikin aluksi Linux Ultra Sound Project[1].

ALSA koostuu ytimessä olevista laiteajureista, ohjelmointirajapinnasta ja kirjastosta, sekä työkaluohjelmista.[2] Mikäli tavoite on vain soittaa musiikkitiedostoja voi käyttää korkeamman tason työkalukirjastoja joita ovat muun muassa SDL ja OpenAL.[2] ALSA:lle on libasound-kirjasto, joka on helpompi ja suositeltavampi käyttää kuin ytimen rajapintoja suoraan.[2]

Remove ads

Lähteet

Aiheesta muualla

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads