Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/lalomts/Miles

Swift Playground that creates jazz improvisations (WWDC 2018)
https://github.com/lalomts/Miles

avfoundation jazz midi music-theory playground spritekit swift

Last synced: 2 months ago
JSON representation

Swift Playground that creates jazz improvisations (WWDC 2018)

Lists

README

        

![Could not resist designing a logo](https://image.ibb.co/k4tmVS/logoessay.jpg)

## 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](https://www.youtube.com/watch?v=gX_dBSTE-cE)