Releases: DCMLab/pitchtypes
Releases · DCMLab/pitchtypes
version 0.4.0
new features
- implement spelled array types
- vectorized operations (using numpy)
- supports array interface (indexing, iteration, etc.)
- add one-hot encoding/decoding for all spelled types
breaking changes
- update definition of "direction" on spelled types
- now altered unisons have a direction (except the perfect unison) for spelled types
d1:0is now normalized to-a1:0(becaused1:0is considered downward)- compliant with the other libraries
- remove
genericanddiatonic_stepsfrom spelled pitch types- both don't make sense (conceptually) for pitches
- potentially leak the underlying interval representation
- only degree is meaningful for pitches
improvements
- better docstring formatting (parameters and return values)
bug fixes
- implement ordering for spelled types in a consistent way
- add docs
- fixes bug where
Cb-1 > C-1was true
version 0.3.0
Merge pull request #15 from DCMLab/develop version 0.3.0
version 0.2.0
v0.2.0 version 0.2.0
version 0.0.2
v0.0.2 Update setup.py