Packages authored by Brad Howes
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
Simple iOS view that draws a line with an arrow at the end. Uses UIBezierPath for a nice wavy effect.
A* path finding library in Swift
SwiftUI knob and toggle for use with AUv3 components. Uses The Composable Architecture by Point-Free
Swift package containing useful code for AUv3 components.
Embarrassingly simple UIControl with binary state that appears as a garden-variety checkbox.
Swift implementation of a dotted version vector (see https://github.com/ricardobcl/Dotted-Version-Vectors)
A custom UIView in Swift that presents a simple joystick interface.
Simple knob control for iOS and macOS that depicts its path as an arc using CoreAnimation layers.
Extensions and classes in Swift that make it easy to get an iOS device reading and processing MIDI data
Swift implementation of a priority queue.
SoundFont synthesizer in C++
Math expression parser built with Point•Free's swift-parsing package
Typed fullState collection for AUv3 components