AMCoreAudio 3.4

AMCoreAudio 3.4

测试已测试
Lang语言 SwiftSwift
许可 MIT
Released最后发布2020年5月
SPM支持 SPM

Ruben NineRuben Nine 维护。



AMCoreAudio

Platform Swift support Carthage compatible Swift Package Manager compatible

Version GitHub tag License

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 分支

Alt text

文档

进一步开发 & 补丁

你想为项目贡献力量吗?请创建分支,修补,然后提交拉取请求!

示例项目

  • AMCoreAudio Demo (包含在本存储库中)

许可证

AMCoreAudio 由 Ruben Nine (@sonicbee9)编写于 2013-2014 年(于 2014 年 3 月开源)并受 MIT 许可证的许可。请参阅 LICENSE.md