oss
OSS(Open Sound System)是早期Linux版本采用的音频框架。
设备节点 | 说明 |
/dev/dsp | 写入,输出声音;读取,声音录制 |
/dev/mixer | 混音器,音量调节 |
/dev/midi00 | MIDI端口,多个midi01,midi02 |
/dev/sequencer | 合成器,游戏音效 |
alsa
ALSA(Advanced Linux Sound Architecture)是Linux社区为了取代OSS而提出的框架。
库 | 说明 |
alsa-driver | 内核驱动包 |
alsa-lib | 用户空间函数库 |
alsa-utils | 包含很多实用小程序 |
alsa-tools | 包含一系列工具程序 |
alsa-firmware | 音频固件支持 |
alsa-plugins | 插件包,如jack、pulse、maemo |
alsa-oss | 兼容OSS的模拟包 |
pyalsa | Python版本的alsa lib |
tinyalsa
ALSA缩减版,源代码位于:/external/tinyalsa。