Mutwo.music

Latest version: v0.27.0

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

Scan your dependencies

Page 1 of 5

0.27.0

This updates 'mutwo.music' to 'mutwo.core >= 2.0.0'.
It also follows the same refactoring procedure as mutwo.core, if they apply here.

Added
- `FlexPitch` and `FlexVolume`, see [here](https://github.com/mutwo-org/mutwo.music/commit/3a336f4cf9c9387453e99f52a1cc823ee4436992)

Changed
- `Pitch.frequency` to `Pitch.hertz`. `PitchInterval.interval` to `PitchInterval.cents`, `Volume.amplitude` to `Volume.decibel`, `Lyric.phonetic_representation` to `Lyric.xsampa`, see [here](https://github.com/mutwo-org/mutwo.core/commit/9f08dcacc8e82a1bba3c69977a1f4f3b8e322f94) for rationale and [here](https://github.com/mutwo-org/mutwo.music/commit/6c8b416833196e8c4d3c9e4a6edaf69df85d516b) for actual change
- `IndicatorCollection.get_all_indicator()` to `IndicatorCollection.indicator_tuple` and `IndicatorCollection.get_indicator_dict()` to `Indicator_collection.indicator_dict`, see [here](https://github.com/mutwo-org/mutwo.music/commit/92bf4975f1a30477f30687197540246503402642)
- all `music_events.configurations.UNKNOWN_TO_OBJECT_TO_X` to `music_parameters.abc.X.from_any`, see [here](https://github.com/mutwo-org/mutwo.music/commit/500387bcac9db09f025f9e55b068970af5b9e44d)
- `IndicatorCollection` from dataclass to registry supported class, see [here](https://github.com/mutwo-org/mutwo.music/commit/cc91c391878c4b0dfb8ec8658caf1b50ed48d3ef)

0.26.0

Added
- Add syntactic sugar for indicator collections initialization in `NoteLike`, see [here](https://github.com/mutwo-org/mutwo.music/commit/0a018af78f2adf4d473896b32dbe91994abf772f)
- `music_parameters.Slur`, see [here](https://github.com/mutwo-org/mutwo.music/commit/7767d1a99bdf17c6aec970fde2e82e3ce55c46b6)
- `music_utilities.linear_space` to replace `numpy.linspace`, see [here](https://github.com/mutwo-org/mutwo.music/commit/7b46f656b7f1c077d6417fc9987b6438131d33c5)

Fixed
- Fix empty string in pitch parser of `NoteLike`, see [here](https://github.com/mutwo-org/mutwo.music/commit/9b01ba9126444e80d54991b5e0a33f2c217d1e62)

Changed
- `music_parameters.Pedal.pedal_type` to `music_parameters.Pedal.type` and `music_parameters.Pedal.pedal_activity` to `music_parameters.Pedal.activity`, see [here](https://github.com/mutwo-org/mutwo.music/commit/abc74d582c36d939e49cb7081ac5bc03a3e467be)
- simplify pitch interval constants, see [here](https://github.com/mutwo-org/mutwo.music/commit/5fd03c01d7b0a4eca9f865011dc776dc885274ed)

Removed
- `music_converters.LoudnessToAmplitude`, see [here](https://github.com/mutwo-org/mutwo.music/commit/41239d1bdeb03297cb9c96f8854aeed8dbca8674)

0.25.0

Added
- `music_parameters.ScalePitch`, see [here](https://github.com/mutwo-org/mutwo.music/commit/4c0e6738c15587225d80967e9fc0c0e6596dc6b2)

0.24.0

Added
- `music_parameters.ScaleFamily.scale_degree_count` and `music_parameters.Scale.scale_degree_count`, see [here](https://github.com/mutwo-org/mutwo.music/commit/60c6b9b7da022b81728fa8c429d7bfe71b506971)

Changed
- `music_parameters.DecibelVolume.decibel` is now settable, see [here](https://github.com/mutwo-org/mutwo.music/commit/bb4d0305ee8a7b19c19d3c4fc1d495f46a7a1ab2)

Removed
- `music_generators.make_product_pitch`, `music_generators.make_common_product_set_scale` and `music_generators.make_wilsons_brun_euclidean_algorithm_generator`, see [here](https://github.com/mutwo-org/mutwo.music/commit/f75b83be5ca26e2586c11f957afbe3eeeda2b13e)
- `music_converters.ImproveWesternPitchListSequenceReadability`, see [here](https://github.com/mutwo-org/mutwo.music/commit/fa315272b0b7bd5ccd4a67c372940344aace570a)
- `BodyPart` and `Fingering`, see [here](https://github.com/mutwo-org/mutwo.music/commit/3d39b5a26158fea99405430927f08a8e10268858)

Fixed
- missing quicktions dependency, see [here](https://github.com/mutwo-org/mutwo.music/commit/ba8a2908e405e05efe300818c191492a516bc6f5)
- more unspecified dependencies, see [here](https://github.com/mutwo-org/mutwo.music/commit/2f209ccc7ec24adeebc2281021e383bfcbd644b4)

0.23.0

Added
- `index` property to `music_parameters.String`, see [here](https://github.com/mutwo-org/mutwo.music/commit/f39421db0534e019b7968d4dfaa15869f87d8c4a)
- `WesternPitch.round_to` in order to round microtonal pitches, see [here](https://github.com/mutwo-org/mutwo.music/commit/5f0496d095b3bdb315fafb9da2316f13642a1baa)

Fixed
- allow initialization of empty `Orchestration`, see [here](https://github.com/mutwo-org/mutwo.music/commit/ce910b19523ba7d5ca8780dd966a3cf08b36d051)
- comparision with `JustIntonationPitch` and another pitch, see [here](https://github.com/mutwo-org/mutwo.music/commit/7f414d541c2373ad9c0b11f1eebd9bb8b10d8a0d)

0.22.0

Added
- `natural_harmonic` property to `music_parameters.NaturalHarmonic.Node`

Changed
- `music_parameters.PlayingIndicatorCollection.natural_harmonic_list` to `music_parameters.PlayingIndicatorCollection.natural_harmonic_node_list`
- `music_parameters.Ottava.n_octaves` to `music_parameters.Ottava.octave_count`
- `music_parameters.Fermata.fermata_type` to `music_parameters.Fermata.type`
- `music_parameters.Cue.cue_count` to `music_parameters.Cue.index`

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.