Fugueomatic


 

Team 

Russell Hanson, who wanted more badass fugues!!

 

Description 

Fugues are pieces of music that follow a certain set of rules and a number of voices come in, like a "round", and end up in somewhat different places than where they start out, all the while following a fairly strict and established form. 

 

Many composers find it very difficult to write fugues, and computers are good at doing difficult "programmatic" things, like follow strict rules, and write fugues to midi files.  Thus was born Fugueomatic!! 

 

Download

Fugueomatic: http://russellhanson.com/Fugueomatic.html 

 

Tagline

Fugueomatic writes automatic fugues!  You press the Fugueomatic button, and the fugues come out. 

 

Tools, Platforms and APIs Used 

jMusic, info on the web about fugues

http://jmusic.ci.qut.edu.au/

http://www.youtube.com/watch?v=idhHq1mn1XA

http://www.classicalmidiconnection.com/cgibin/x.cgi/mid/bach/bwv548b.mid

http://www.classicalmidiconnection.com/cmc/bach.html

http://www.ibm.com/developerworks/java/library/j-camusic/ - Cellular automata and music