rhythm template
rhythm weight values
VoiceLeadingTest
harmony mutation
melody objective intervals