• Stars
    star
    133
  • Rank 264,078 (Top 6 %)
  • Language
    Swift
  • License
    GNU General Publi...
  • Created over 7 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Procedurally generated musical compositions.

GenerativeMusic

License: GNU General Public License v3.0. Free to use for open source projects.

The goal of this project is to create generative music based on specific style using Swift Playground on macOS.

For this project the algorithms produce a midi output which is routed to Kontakt and played back with virtual instruments. I view each algorithm as a separate musical work.

JazzCycle

JazzCycle follows a common jazz improvisation exersice on the circle of fifths.

YouTube Thumbnail

Moonlight

Inspired by Beethoven's Moonlight Sonata, this algorithm creates a lyrical melody accompianed by randomly generated broken chords.

YouTube Thumbnail

Evolution

Evolution follow a cyclical progression of all keys and modes.

YouTube Thumbnail