Logo

Linux 内核

6.16.0-rc4

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动程序 API
  • 子系统
    • 核心子系统
    • 人机界面
      • 输入文档
      • 人机界面设备 (HID)
      • 声音子系统文档
      • GPU 驱动程序开发者指南
      • 帧缓冲
      • LED
    • 网络接口
    • 存储接口
    • 其他子系统
  • 锁定
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 追踪
  • 故障注入
  • 热补丁
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未排序文档
  • 翻译

本页

  • 显示源代码

设计与实现¶

  • 标准 ALSA 控制名称
    • 标准语法
    • 例外 (已弃用)
    • PCM 接口
    • IEC958 (S/PDIF) 接口
  • ALSA PCM 声道映射 API
    • 通用
    • 设计
  • ALSA 协处理器加速 API
    • 概述
    • 需求
    • 设计
    • 状态机
    • 直通操作 (ioctls)
    • 致谢
  • ALSA 压缩卸载 API
    • 概述
    • 需求
    • 设计
    • 状态机
    • 无缝播放
    • 无缝播放 SM
    • 不支持
    • 致谢
  • ALSA PCM 时间戳
  • ALSA Jack 控制
    • 为什么我们需要 Jack kcontrols
    • Jack Kcontrol 内部结构
    • 如何使用 jack kcontrols
  • ALSA 中的跟踪点
    • ALSA PCM 核心中的跟踪点
    • 驱动程序中的跟踪点
  • ALSA 驱动程序的 Proc 文件
    • 通用
    • 全局信息
    • 特定于卡的文件
    • PCM Proc 文件
    • AC97 编解码器信息
    • USB 音频流
    • HD-Audio 编解码器
    • 音序器信息
    • 调试帮助?
  • 节能模式说明
  • 内核 OSS 模拟说明
    • 模块
    • 设备映射
    • PCM 模式
    • 混音器元素
    • 双工流
    • 不支持的功能
  • ALSA 上的 OSS 音序器模拟
    • 描述
    • 安装
    • 使用合成器设备
    • 使用 MIDI 设备
    • 模块选项
    • 队列机制
    • 合成器设备接口
    • 事件
    • MIDI 设备接口
    • 已知问题 / TODO
  • ALSA Jack 软件注入
    • Jack 注入的简单介绍
    • Jack 注入接口的布局
    • 节点的解释
  • Linux 上的 MIDI 2.0
    • 通用
    • 内核配置
    • 带有 USB MIDI 2.0 的 Rawmidi 设备
    • 带有 USB MIDI 2.0 的 ALSA 音序器
    • Rawmidi API 扩展
    • 控制 API 扩展
    • 音序器 API 扩展
    • MIDI2 USB Gadget 函数驱动程序
©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源代码