AMCoreAudio
AMCoreAudio
是一个 Swift 框架,旨在使 macOS 上的 Core Audio 使用更简单。
以下是它所能做到的几件事情:
- 简化音频设备枚举
- 提供对最相关的音频设备属性(例如,设备名称、设备制造商、设备 UID、音量、静音、采样率、时钟源等)的访问器
- 管理与音频设备关联的(物理和虚拟)音频流
- 订阅音频硬件、音频设备和音频流事件
- 等等。
要求
- macOS 10.10
- Xcode 10.2
- Swift 4.0 / 4.2 / 5.0 / 5.1
注意: 如果您针对 macOS 10.7 或 10.8 版本,请使用 objc 分支。
文档
进一步开发 & 补丁
你想为项目贡献力量吗?请创建分支,修补,然后提交拉取请求!
示例项目
AMCoreAudio Demo
(包含在本存储库中)
许可证
AMCoreAudio
由 Ruben Nine (@sonicbee9)编写于 2013-2014 年(于 2014 年 3 月开源)并受 MIT 许可证的许可。请参阅 LICENSE.md。