Skip to content
  • Alexander Rodionov's avatar
    v2.0 (#146) · 7ea2fbb3
    Alexander Rodionov authored
    * fix error message
    
    * [WIP] colors
    
    * refactor NoteSet
    
    * refactor Note str and repr
    
    * refactor Scale
    
    * refactor chord.py, add SpecificNoteSet
    
    * test util/etc
    
    * test_note_to_intervals
    
    * wip noteset_test
    
    * test noteset
    
    * wip scale tests
    
    * - test Scale.from_name
    
    * simpler config.name_to_intervals_kind_grouped using intervals_rotations
    
    * wip fix intervals_rotations
    
    * fix intervals_rotations
    
    * fix-intervals_rotations
    
    * name_to_intervals_kind_grouped fixes
    
    * scale tests
    
    * rename diminished to dim
    
    * add Scale.nths
    
    * test_note_scales
    
    * fix ComparedScales
    
    * test_transpose_to_note
    
    * Scale.notes_str
    
    * Scale can have multiple names and kinds
    
    * fix string repr for Scale
    
    * specificnoteset_test
    
    * fix progression
    
    * fix cache_test
    
    * fix noterange test
    
    * fix pickle test
    
    * fix svg_test
    
    * fix checks
    
    * fix player
    
    * del SpecificNote.to_abstract
    
    * fix transition
    
    * minor pre-commit changes
    
    * delete pipe21 dependency
    
    * fix pylint
    
    * fix parse tests
    
    * pre-commit fixes
    
    * delete all_scales from scale.py
    
    * pre-commit fixes
    
    * fix pre-commit
    
    * make noteset attribute and note_scales cached property
    
    * upd readme
    
    * note str and repr fixes
    
    * noterange str repr
    
    * str repr
    
    * Pitch repr
    
    * progression repr
    
    * rhythm repr
    
    * tempo repr
    
    * split `h_` scales into harmonic major and harmonic minor, delete phrygian etc names, just use `_n` suffixes
    
    * del comment
    
    * upd colors
    
    * update svg example in README
    7ea2fbb3