A Python implementation of "Analysis and Synthesis of Palestrina-Style Counterpoint Using Markov Chains" by Mary Farbood and Bernd Schoner (2001).
Primary LanguagePython