setclass/setclass
Jonathan Harker 0bf0531fd6 Add Forte prime form, fix darkest form and Rahn errors, use classmethods
- add the packed_left and prime_form property for Allen Forte prime
   forms
 - add type annotations
 - add from_string convenience class factory method
 - fix darkest_form to always produce the same result using left-packing
 - amend tests to correct values (eliminated duplicates in bright lists)
 - produce lists of cases where Rahn and Forte primes are not the
   "darkest" forms (smallest sum of pitch classes)
2024-09-27 19:28:10 +12:00
..
tests Add Forte prime form, fix darkest form and Rahn errors, use classmethods 2024-09-27 19:28:10 +12:00
__init__.py Move initial story test to use tox and pytest 2024-09-20 20:35:04 +12:00
setclass.py Add Forte prime form, fix darkest form and Rahn errors, use classmethods 2024-09-27 19:28:10 +12:00