Search This Blog

Friday, January 09, 2015

Id X

´ X is a language which uses MIDI files as source code. Programs in X are defined by the pitch and order of notes. It is intended to allow for flexibility in composition, so functional programs will not necessarily sound like random notes. There is a tendency for X programs to have jazz-like harmonies.

´All statements in X begin with a “command root” note; intervals from this note are translated into commands and expressions. The command root can be changed between statements, to allow for more musical (or at least less repetitive) progressions

Friday, January 09, 2015

Id X

´ X is a language which uses MIDI files as source code. Programs in X are defined by the pitch and order of notes. It is intended to allow for flexibility in composition, so functional programs will not necessarily sound like random notes. There is a tendency for X programs to have jazz-like harmonies.

´All statements in X begin with a “command root” note; intervals from this note are translated into commands and expressions. The command root can be changed between statements, to allow for more musical (or at least less repetitive) progressions