ALSA (Advanced Linux Sound Architecture) は Linux でオーディオの入出力をするときに使う定番のライブラリ群です ALSA構成 ALSAは従来の Open Sound System (OSS) を置き換えるために開発されたLinuxカーネルコンポーネントです。OSSがサポートしていなかったいくつかの機能をもつよう設計されています。特徴を Wikipedia から引用します。 ハードウェアベースのMIDI演奏 複数チャンネルのハードウェアによるミキシング 全二重通信 マルチプロセッサに対応した、スレッドセーフなデバイスドライバ ALSAは大きく以下の2つで構成されています。 alsa-core カーネル空間のサウンドデバイスドライバでkernelに組み込まれています。どのドライバを使うか振り分ける機能があります alsa-library ユーザ空間