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。