Skip to content

joshimhoff/intervals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#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.

About

A programming language for describing music.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages