ALSA 高级 Linux 声音架构

开源网站开源项目 24-05-23 12:03:56

Advanced Linux Sound Architecture (ALSA) 为 Linux操 作系统提供音频和 MIDI 功能。

ALSA 有以下重要功能:

有效地支持所有类型的音频接口,从消费类声卡到专业多声道音频接口。

完全模块化的声音驱动。

SMP和线程安全设计(请阅读这个)。

用户空间库(alsa-lib),以简化应用编程并提供更高级别的功能。

支持旧的开放声音系统(OSS)API,为大多数OSS程序提供二进制兼容性。

[ALSA 高级 Linux 声音架构]相关推荐
Eruda 手机网页前端调试面板

Eruda 手机网页前端调试面板

前言 进行移动端网页开发时,想要查看手机浏览器信息从来都不是一件容易的事。特别是当目标环境为APP内置……...

JUnit Java单元测试框架

JUnit Java单元测试框架

JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的x……...

TDDL 分布式数据库中间件

淘宝根据自己的业务特点开发了 TDDL(Taobao Distributed Data Layer 外号:头都大了 ©_Ob)框架,主要解……...

今日开源
  1. CGAL 计算几何算法库

    CGAL 计算几何算法库

    CGAL ,计算几何算法库,是一个大型C + +库的几何数据结构和算法,如Delaunay三角网,网格生成,布尔运算的多边形,以及各种几何处理算法。 CGAL是用来在各个领域:计算机图形学,科学可视化,计算机辅助设计与建……

    开源软件 2024-06-16

  2. Scut 开源游戏服务器引擎

    Scut游戏服务器引擎使用C#语言开发,特别适用于手机网络游戏,支持使用Python脚本进行游戏开发;支持MSSQL/Mysql数据库;支持HTTP/Socket协议同时接入;采用实体类对象建模,自动构造数据库表结构生成和修改语句;……

    开源软件 2024-06-16

  3. Java 编程语言

    Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称,最初推出的时候提出 “Write Once, Run Anywhere” 的理想愿景。 Java是一门面向对象编程语言,不仅吸收了C/C++语言的各种优点,……

    开源软件 2024-06-16

返回顶部小火箭