counterpoint
Composition of short musical pieces with reinforcement learning. To be more detailed, framing of fifth species counterpoint writing as an optimization problem.
Generate playable, explainable canon variants from monophonic MIDI or MusicXML melodies.