top of page

Generative Music in C

September 2015

project description:

The program is written in and generates short musical compositions based on the user inputs. The composition is rendered into a Csound file, which is then executed using Csound's engine on the fly.

The core idea behind this small project is to balance between musically-motivated algorithmic rules and the user compositional will in order to generate musical output. More information about the program as well building instructions can be find in the README file included as part of the Github project page.

audio examples:

Included below are a couple of audio examples generated by the program:

aeolian, 50bpm, 3 sections, 1 loop
00:00 / 01:02
ionian, 60bpm, 3 sections, 1 loop
00:00 / 01:12
phrygian, 75bpm, 3 sections, 1 loop
00:00 / 01:02
bottom of page