Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 642 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 642 Bytes

#Intervals -- a programming language for describing music

Intervals is programming language for describing music written in Python that builds on the Mingus library and FluidSynth synthesizer. Intervals gives the composer access to native musical data types, means of combing these datatypes, and a sound-capable REPL, so as to provide a programming enviro made for music.

A diagram describes the evaluation process: Intervals composition -> Mingus Python objects -> Midi -> Sound (FluidSynth)

This is very much a work in progress. More complete documentation to come.

##Copyright Copyright (c) 2013 Josh Imhoff. See LICENSE for details.