Repository navigation
SwiftMusic 0.3.0 (Preview)
Pre-releaseSwiftMusic 0.3.0 Preview adds declaration-local @State without a SwiftUI dependency. State is main-actor observable, shared by copies of a music value, and independent for new instances.
The README has been rewritten with runnable composition and state examples. MusicPlaygournd is moving to its own repository.
Validation: 199 Swift Testing tests passed on macOS 27 arm64 with Swift 6.4.2-dev (2026-09-04). A fresh URL-only consumer pinned to 0.3.0 built and ran both README examples, including changing the compiled rhythm from 2 to 5 events.
Requires Swift tools 6.4; macOS 14 deployment target, with older macOS runtime behavior unverified. Preview APIs may change. SwiftMusic describes and compiles music; audio rendering is the host's responsibility.