Brad Howes 编写的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
ArrowView
简单的 iOS 视图,绘制一条带有箭头的线。使用 UIBezierPath 实现优美的波浪效果。
AStar
Swift 中的 A* 寻路库
AUv3Controls
用于 AUv3 组件的 SwiftUI 旋钮和切换。使用 Point-Free 的可组合架构
AUv3Support
包含 AUv3 组件有用代码的 Swift 软件包。
brh-segmented-control
SwiftUI 控件,模仿分段选择器,但具有样式
Checkbox
非常简单的 UIControl,具有二进制状态,显示为普通的复选框。
DottedVersionVector
点状版本向量的 Swift 实现 (参见 https://github.com/ricardobcl/Dotted-Version-Vectors)
JoyStickView
Swift 中的自定义 UIView,提供一个简单的操纵杆界面。
Knob
适用于 iOS 和 macOS 的简单旋钮控件,使用 CoreAnimation 图层将路径描绘为弧形。
MorkAndMIDI
Swift 中的扩展和类,使 iOS 设备轻松读取和处理 MIDI 数据
PriorityQueue
优先级队列的 Swift 实现。
SF2Lib
C++ 中的 SoundFont 合成器
swift-math-parser
使用 Point•Free 的 swift-parsing 包构建的数学表达式解析器
TypedFullState
AUv3 组件的类型化 fullState 集合
14 个软件包。