Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: 3 days ago
JSON representation

Swift Playground that creates jazz improvisations (WWDC 2018)

Awesome Lists containing this project

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)