CPAL 使用笔记
文章平均质量分 84
HIFIVE 55555
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【CPAL 使用笔记】使用ASIO作为后端
CPAL音频库通过三层抽象(Host、Device、Stream)统一管理不同平台的音频驱动。Host抽象封装了WASAPI、ASIO等后端驱动;Device提供设备枚举和配置功能;Stream处理音频数据流。开发者可通过CPAL接口选择特定后端(如ASIO需配置SDK路径),查询设备支持的配置范围(采样率、缓冲区大小等),最终生成StreamConfig来构建音频流。该设计实现了跨平台音频开发的统一接口,同时保留了底层驱动的灵活性。原创 2025-12-10 22:28:11 · 858 阅读 · 0 评论 -
【CPAL 使用笔记 ③】Stream 音频流处理详解
在继续振荡器的制作之前,我们需要对音频流的处理深入学习。原创 2024-02-07 22:27:28 · 813 阅读 · 2 评论 -
【CPAL 使用笔记 ②】制作一个振荡器(一)
本篇将介绍大体的结构,并以正弦波为例讲解代码细节。下一篇会继续讲解其他波形的构造方法,并示例完整代码。原创 2024-02-04 23:47:35 · 1742 阅读 · 1 评论 -
【CPAL 使用笔记 ①】了解与基本配置
CPAL - Rust 的音频处理库。发现没人写教程,那便自己写罢。原创 2024-02-04 21:27:15 · 2322 阅读 · 0 评论
分享