All Projects → lalomts → Miles

lalomts / Miles

Licence: MIT license
Swift Playground that creates jazz improvisations (WWDC 2018)

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Miles

WWDC17
WWDC 2017 Scholarship Submission by Phil Zet (Philipp Zakharchenko)
Stars: ✭ 14 (-54.84%)
Mutual labels:  playground, spritekit, avfoundation
LabMidi
Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation.
Stars: ✭ 38 (+22.58%)
Mutual labels:  midi, music-theory
NegativeHarmonizer
A python tool to invert the tonality (a.k.a negative harmony) of midi notation
Stars: ✭ 23 (-25.81%)
Mutual labels:  midi, music-theory
Starling
Simple low-latency audio library for iOS + macOS
Stars: ✭ 38 (+22.58%)
Mutual labels:  spritekit, avfoundation
Prelude
A web app for practicing musical sight reading skills
Stars: ✭ 24 (-22.58%)
Mutual labels:  midi, music-theory
swift-algorithms-data-structs
📒 Algorithms and Data Structures in Swift. The used approach attempts to fully utilize the Swift Standard Library and Protocol-Oriented paradigm.
Stars: ✭ 42 (+35.48%)
Mutual labels:  playground, spritekit
Audiokit
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
Stars: ✭ 8,827 (+28374.19%)
Mutual labels:  playground, midi
css-grid-playground
A simple interface for experimenting with CSS Grid Layout.
Stars: ✭ 84 (+170.97%)
Mutual labels:  playground
IdrisUnityPlayground
Experiments in Idris / Unity integration.
Stars: ✭ 50 (+61.29%)
Mutual labels:  playground
Pedalino
Smart wireless MIDI foot controller for guitarists and more.
Stars: ✭ 105 (+238.71%)
Mutual labels:  midi
Julia Set Playground
A Swift playground that generates beautiful Julia set fractal images.
Stars: ✭ 236 (+661.29%)
Mutual labels:  playground
webaudio-synth
WebAudio Polyphonic Synthesizer
Stars: ✭ 83 (+167.74%)
Mutual labels:  midi
BSchaffl
MIDI groove quantizer LV2 plugin
Stars: ✭ 28 (-9.68%)
Mutual labels:  midi
kotlin-libraries-playground
A playground to gain a wider and deeper knowledge of the libraries in the Kotlin ecosystem. Also the official sample for gradle refreshVersions.
Stars: ✭ 164 (+429.03%)
Mutual labels:  playground
midiomatic
A collection of MIDI filter, generator and processor plugins
Stars: ✭ 23 (-25.81%)
Mutual labels:  midi
oddvoices
An indie singing synthesizer
Stars: ✭ 4 (-87.1%)
Mutual labels:  midi
scalemap
a string format and API for musical scales in C, C++, and JavaScript
Stars: ✭ 16 (-48.39%)
Mutual labels:  music-theory
music embedding
A package for representing music data based on music theory
Stars: ✭ 19 (-38.71%)
Mutual labels:  midi
osmid
osmid is a tool to bridge MIDI and OSC. It is currently in use in Sonic Pi
Stars: ✭ 63 (+103.23%)
Mutual labels:  midi
Ensembles
A digital arranger workstation powered by FluidSynth
Stars: ✭ 312 (+906.45%)
Mutual labels:  midi

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].