1. 首页
  2. 移动开发
  3. Android
  4. ALSA 驱动架构说明

ALSA 驱动架构说明

上传者: 2018-12-09 15:15:18上传 PDF文件 120.98KB 热度 54次
除了一组内核驱动程序模块之外, ALSA 还专门为简化应用程序的编写提供了相应的函 数库。利用该函数库,开发人员可以方便快捷的开发出自己的应用程序,细节则留给函数库 内部处理。下面本文将着重介绍驱动模块的运作机制及其要点。 Alsa kernel 为上层主要提供以下接口: 1 control interface 提供灵活的方式管理注册的声卡和对存在的声卡进行查询。 2 PCM interface 提供管理数字音频的捕捉和回放。 3 原始 MIDI 接口 一种标准电子音乐指令集。 这些 API 提供访问声卡上的 MIDI 总 线。这些原始借口直接工作在 The MIDI 事件上,程序员只需要管理协议和时间。 4 Timer 接口 为支持声音的同步事件提供访问声卡上的定时器。 5 音序器接口 一个比原始 MIDI 接口高级的 MIDI 编程和声音同步高层接口。它可以处 理很多的 MIDI 协议和定时器。 6 mixer 接口 控制发送信号和控制声音大小的声卡上的设备。
下载地址
用户评论
码姐姐匿名网友 2018-12-09 15:15:18

能用,已经在用了。

码姐姐匿名网友 2018-12-09 15:15:18

基础知识,需要在此基础上继续研究。

码姐姐匿名网友 2018-12-09 15:15:18

基础资料,写的还是比较详细的