Що таке Alsa Lib?

alsa-lib є бібліотека для взаємодії з ALSA в ядрі Linux і віртуальних пристроях за допомогою системи плагінів. Актуальне посилання, створене з джерел, доступне тут: http://www.alsa-project.org/alsa-doc/alsa-lib/

Advanced Linux Sound Architecture (ALSA) — це програмна основа та частина ядра Linux, яка надає інтерфейс прикладного програмування (API) для драйверів пристроїв звукової карти.

ALSA містить фактичні драйвери пристроїв (у джерелі ядра) і бібліотеку для доступу до цих драйверів. Ви чудово використовуєте звук лише з ALSA. PulseAudio реалізує додатковий рівень маршрутизації звуку поверх ALSA, включаючи гучність і перетворення.

Ядро ALSA надає API для впровадження аудіодрайверів та інтерфейсів PCM/контролю для надання доступу до аудіопристроїв на користувальницькій території.. Інтерфейс PCM керує потоком даних і керуванням. Інтерфейс керує елементами керування, експортованими драйвером ALSA (шлях аудіо, гучність…).

Простіше кажучи, ALSA можна розділити на два компоненти: API ядра, який забезпечує доступ до вашої звукової карти для звукових серверів і програм вищого рівняі бібліотека простору користувача, яка надає більш загальні функції (наприклад, ефекти, мікшування, маршрутизація тощо)

Асоціація стюардес авіакомпаній, профспілка. ALS Association, американська некомерційна організація, що займається бічний аміотрофічний склероз (ALS) або хвороба Лу Геріга. Alsa (автобусна компанія), автобусна компанія, розташована в Іспанії. Australian Law Students' Association, австралійська організація студентів права.