A jazz improviser created in Swift Playgrounds as a submission for WWDC 2018 Student Scholarship.
Miles can create jazz improvisations for piano, bass and drums in any key and any tempo.
- AudioToolbox (for MIDI)
- AVFoundation: AVAudioUnitSampler and AVAudioSequencer to create the MIDI playback and soundfont sampling
- SpriteKit to create the animations