Mutwo-music

Latest version: v0.17.0

Safety actively analyzes 682471 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.17.0

Changed
- package name from `mutwo.ext-music` to `mutwo.music`
- to new duration model of `mutwo.core`

0.16.0

Added
- `niente` to `music_parameters.Hairpin`
- `<>` to allowed hairpin symbols

0.15.0

Added
- `music_parameters.WoodwindFingering`
- `music_parameters.Cue`

0.14.0

Added
- `music_parameters.WesternPitchInterval`
- default `subtract` method for `mutwo.music_parameters.abc.Pitch`
- `diatonic_pitch_class_name` property for `WesternPitch`
- `accidental_name` property for `WesternPitch`
- `is_microtonal` property for `WesternPitch`
- `enharmonic_pitch_tuple` property for `WesternPitch`
- `music_converters.ImproveWesternPitchListSequenceReadability`
- new dependency `gradient_free_optimizers`
- new constant `music_parameters.constants.DIATONIC_PITCH_CLASS_CONTAINER`

Changed
- `add` and `subtract` methods of `WesternPitch` (cleanup) -> support for `WesternPitchInterval` now
- `get_pitch_interval` of `WesternPitch` returns `WesternPitchInterval` if possible
- `music_converters.TwoPitchesToCommonHarmonics` to `music_converters.TwoPitchesToCommonHarmonicTuple`
- usage of standard music parser classes for playing_indicators and grace_notes converters
- `music_parameters.configurations.ACCIDENTAL_NAME_TO_PITCH_CLASS_MODIFICATION_DICT` to `music_parameters.constants.ACCIDENTAL_NAME_TO_PITCH_CLASS_MODIFICATION_DICT`
- `music_parameters.configurations.PITCH_CLASS_MODIFICATION_TO_ACCIDENTAL_NAME_DICT` to `music_parameters.constants.PITCH_CLASS_MODIFICATION_TO_ACCIDENTAL_NAME_DICT`

Removed
- constant `music_parameters.constant.DIATONIC_PITCH_NAME_TO_PITCH_CLASS_DICT`
- constant `music_parameters.constant.ASCENDING_DIATONIC_PITCH_NAME_TUPLE`
- constant `music_parameters.constant.DIATONIC_PITCH_CLASS_COUNT`
- obscure `level` property of `JustIntonationPitch`

0.12.0

Changed
- use `SingleNumberParameter` class from `mutwo.ext-core` for all abstract parameters with one value
- `cents` attribute of `PitchInterval` to `instance` (in order to standardise attribute names; should be type and not unit)
- `find_pitch_variant_tuple` to `get_pitch_variant_tuple`

Added
- abstract base classes to represent text/lyrics:
- `mutwo.music_parameters.abc.Lyric`
- `mutwo.music_parameters.abc.Syllable`
- module for lyrics:
- `mutwo.music_parameters.DirectLyric`
- `mutwo.music_parameters.LanguageBasedLyric`
- `mutwo.music_parameters.LanguageBasedSyllable`
- new dependency phonemizer

0.11.0

Added
- various classes to standardise and simplify conversion of music parameters to simple music events:
- `MutwoParameterDictToPitchList`
- `MutwoParameterDictToVolume`
- `MutwoParameterDictToPlayingIndicatorCollection`
- `MutwoParameterDictToNotationIndicatorCollection`
- `MutwoParameterDictToGraceNoteSequentialEvent`
- `MutwoParameterDictToAfterGraceNoteSequentialEvent`
- `MutwoParameterDictToNoteLike`

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.