Dodecafonia was my first attempt at passing a composition exam.
This tool, through the use of the Bach, Cage, and Dada libraries, allows for the creation of scores for dodecaphonic music. It utilizes Markov chains in javascript as a means of applying variations to the dodecaphonic sequence. It is designed to provide a new score at each click, and serves more as an exercise in the serialization of serialization rather than a true compositional tool in the sense of being a score generator.