UbuntuHelp:Alsa-oss/zh
出自Ubuntu中文
简介
这个页面提供如何安装和使用alsa-oss程序包的信息。
alsa-oss程序包包括一个叫aoss的程序装载器,用来捆绑为OSS写的兼容库,这样这些兼容库可以和ALSA一起运行。
如果你想使用ALSA的PCM插件,推荐你在OSS仿真驱动上使用alsa-oss库。
ALSA是LINUX高级声音系统。
http://alsa.sourceforge.net
OSS是开放声音系统的免费版。
安装alsa-oss
用从综合软件频道下载的alsa-oss包安装alsa-oss。关于更多安装软件包的信息,参考https://help.ubuntu.com/community/InstallingSoftware
使用
有两个办法让为OSS编写的程序和ALSA一起工作。
第一种办法是加载特殊ALSA驱动去仿真OSS核心接口。这样允许程序打开 /dev/dsp0 和其它OSS驱动文件。
第二种办法把程序和安装包里提供的libaoss库捆绑。捆绑可以使程序不再访问OSS设备文件,而访问原生ALSA设备文件,例如 /dev/snd/pcmC0D0c
大多数情况,可以用"aoss"命令启动程序
aoss /path-to-program/program-executable
在wine运行的程序可以这样启动
aoss wine /path-to-program/program-executable
