diff --git a/Sources/AudioKitUI/Controls/ADSRWidget.swift b/Sources/AudioKitUI/Controls/ADSRWidget.swift index 644415e..b62e22c 100644 --- a/Sources/AudioKitUI/Controls/ADSRWidget.swift +++ b/Sources/AudioKitUI/Controls/ADSRWidget.swift @@ -7,6 +7,10 @@ public struct ADSRWidget: UIViewRepresentable { public typealias UIViewType = ADSRView var callback: (AUValue, AUValue, AUValue, AUValue) -> Void + public init(callback: @escaping (AUValue, AUValue, AUValue, AUValue) -> Void) { + self.callback = callback + } + public func makeUIView(context _: Context) -> ADSRView { let view = ADSRView(callback: callback) view.bgColor = .systemBackground