Skip to content
/ Miles Public

Swift Playground that creates jazz improvisations (WWDC 2018)

License

Notifications You must be signed in to change notification settings

lalomts/Miles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0afa307 · Apr 16, 2020

History

23 Commits
Apr 2, 2018
Mar 29, 2018
Apr 16, 2020
Apr 2, 2018

Repository files navigation

Could not resist designing  a logo

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.

Technologies

  • AudioToolbox (for MIDI)
  • AVFoundation: AVAudioUnitSampler and AVAudioSequencer to create the MIDI playback and soundfont sampling
  • SpriteKit to create the animations

Watch it on Youtube