napulen / romanyh

A voice-leading algorithm that accepts RomanText inputs and produces harmonized scores.
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

enums #1

Closed napulen closed 3 years ago

napulen commented 3 years ago

Python enums will help.

Some ideas

IntervalsH.Bass
IntervalsH.Tenor
IntervalsH.Alto
IntervalsH.Soprano

IntervalsV.BassTenor
IntervalsV.BassAlto
IntervalsV.BassSoprano
IntervalsV.TenorAlto
IntervalsV.TenorSoprano
IntervalsV.AltoSoprano

Rules.SEVENTH_UNRESOLVED
Rules.UNISON_BY_LEAP
... etc.
napulen commented 3 years ago

Implemented a few now.