Waveform plots and controls that can be used to jump start your AudioKit-powered app.
Complete API reference appears in the AudioKit.io web site
We use SwiftUI so you need to target iOS 13+ and macOS 10.15+.
To add AudioKitUI to your Xcode project, select File -> Swift Packages -> Add Package Dependency. Enter https://github.com/AudioKit/AudioKitUI
for the URL.
Just like AudioKit, the example project for AudioKitUI is the AudioKit Cookbook.
Because some user interfaces are quite complex, and don't really have AudioKit as a dependency, they are in other repositories under the AudioKit umbrella:
- Controls: SwiftUI Knobs, Sliders, X-Y Pads, and more github.com/AudioKit/Controls
- Flow: Generic node graph editor github.com/AudioKit/Flow
- Keyboard: SwiftUI music keyboard github.com/AudioKit/Keyboard
- Piano Roll: Touch oriented piano roll github.com/AudioKit/PianoRoll
- PianoRollEditor: Logic Pro like piano roll editor github.com/AudioKit/PianoRollEditor
- MIDITrackView: View representing a MIDI Track github.com/AudioKit/MIDITrackView
- Waveform: GPU accelerated waveform view github.com/AudioKit/Waveform