fbpx
维基百科

ALSA

高级Linux声音体系(英語:Advanced Linux Sound Architecture,缩写為ALSA)是Linux内核中,为声卡提供的驱动组件,以替代原先的OSS(开放声音系统)。 一部分的目的是支持声卡的自动配置,以及完美的处理系统中的多个声音设备,这些目的大多都已达到。另一个声音框架JACK使用ALSA提供低延迟的专业级音频编辑和混音能力。

alsamixer的截圖

Jaroslav Kysela过去是这个项目的领导者,这个项目开始于为1998年Gravis Ultrasound所开发的驱动,它一直作为一个单独的软件包开发,直到2002年他被引进入Linux内核的开发版本 (2.5.4-2.5.5)[1]。从2.6版本开始ALSA成为Linux内核中默认的标准音频驱动程序集,OSS则被标记为废弃。

ALSA是一个完全开放源代码的音频驱动程序集,除了像OSS那样提供了一组内核驱动程序模块之外,ALSA还专门为简化应用程序的编写提供了相应的函数库,与OSS提供的基于ioctl的原始编程接口相比,ALSA函数库使用起来要更加方便一些。利用该函数库,开发人员可以方便快捷的开发出自己的应用程序,细节则留给函数库内部处理。当然ALSA也提供了类似于OSS的系统接口,不过ALSA的开发者建议应用程序开发者使用音频函数库而不是驱动程序的API。

参见

参考文献

  1. ^ 存档副本. [2005-07-31]. (原始内容于2005-11-06). 

外部链接

  • (英文) ALSA官方网站(页面存档备份,存于互联网档案馆
  • (英文)

alsa, 高级linux声音体系, 英語, advanced, linux, sound, architecture, 缩写為, 是linux内核中, 为声卡提供的驱动组件, 以替代原先的oss, 开放声音系统, 一部分的目的是支持声卡的自动配置, 以及完美的处理系统中的多个声音设备, 这些目的大多都已达到, 另一个声音框架jack使用提供低延迟的专业级音频编辑和混音能力, alsamixer的截圖, jaroslav, kysela过去是这个项目的领导者, 这个项目开始于为1998年gravis, ultras. 高级Linux声音体系 英語 Advanced Linux Sound Architecture 缩写為ALSA 是Linux内核中 为声卡提供的驱动组件 以替代原先的OSS 开放声音系统 一部分的目的是支持声卡的自动配置 以及完美的处理系统中的多个声音设备 这些目的大多都已达到 另一个声音框架JACK使用ALSA提供低延迟的专业级音频编辑和混音能力 alsamixer的截圖 Jaroslav Kysela过去是这个项目的领导者 这个项目开始于为1998年Gravis Ultrasound所开发的驱动 它一直作为一个单独的软件包开发 直到2002年他被引进入Linux内核的开发版本 2 5 4 2 5 5 1 从2 6版本开始ALSA成为Linux内核中默认的标准音频驱动程序集 OSS则被标记为废弃 ALSA是一个完全开放源代码的音频驱动程序集 除了像OSS那样提供了一组内核驱动程序模块之外 ALSA还专门为简化应用程序的编写提供了相应的函数库 与OSS提供的基于ioctl的原始编程接口相比 ALSA函数库使用起来要更加方便一些 利用该函数库 开发人员可以方便快捷的开发出自己的应用程序 细节则留给函数库内部处理 当然ALSA也提供了类似于OSS的系统接口 不过ALSA的开发者建议应用程序开发者使用音频函数库而不是驱动程序的API 参见 编辑OSS参考文献 编辑 存档副本 2005 07 31 原始内容存档于2005 11 06 外部链接 编辑 英文 ALSA官方网站 页面存档备份 存于互联网档案馆 英文 ALSA非官方Wiki 这是一篇與计算机相關的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title ALSA amp oldid 73094726, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。