All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
This update 'mutwo.abjad' to new major 'mutwo.core' version.
TempoEnvelopeToAbjadAttachmentTempo
toTempoToAbjadAttachmentTempo
ComplexTempoEnvelopeToAbjadAttachmentTempo
toComplexTempoToAbjadAttachmentTempo
NestedComplexEventToAbjadContainer
toNestedCompoundToAbjadContainer
NestedComplexEventToComplexEventToAbjadContainers
toNestedCompoundToCompoundToAbjadContainers
CycleBasedNestedComplexEventToComplexEventToAbjadContainers
toCycleBasedNestedCompoundToCompoundToAbjadContainers
TagBasedNestedComplexEventToComplexEventToAbjadContainers
toTagBasedNestedCompoundToCompoundToAbjadContainers
SequentialEventToAbjadVoice
toConsecutionToAbjadVoice
SequentialEventToQuantizedAbjadContainer
toConsecutionToQuantizedAbjadContainer
LeafMakerSequentialEventToQuantizedAbjadContainer
toLeafMakerConsecutionToQuantizedAbjadContainer
NauertSequentialEventToQuantizedAbjadContainer
toNauertConsecutionToQuantizedAbjadContainer
- support for newer abjad version
abjad_parameters.Slur
, see here
- make tests more reliable, see here
abjad_utilities.concatenate_adjacent_tuplets
, see here- option
concatenate_adjacent_tuplets
toLeafMakerSequentialEventToQuantizedAbjadContainer
, see here abjad_utilities.reduce_multiplier
, see here- option
reduce_multiplier
toLeafMakerSequentialEventToQuantizedAbjadContainer
, see here
- Set default quantizer to
LeafMakerSequentialEventToQuantizedAbjadContainer
, see here - Move
is_simple_event_rest
argument fromSequentialEventToAbjadVoice
toSequentialEventToQuantizedAbjadContainer
, see here
- conversion of microtonal
WesternPitch
- fermata attachment on multimeasure rest (disappeared before)
- printing of duration lines for both natural harmonic items
- string contact point which was sometimes written below the staff instead of above the staff
duration_line_engraver
andprepare_for_duration_line_based_notation
arguments forSequentialEventToAbjadVoice
for more flexible duration line based setups
with_duration_line
attribute to all abjad attachments
- natural harmonic node list indicator for duration line based notation
- duplicate indicators for double harmonics
replace_leaf_by_leaf
property for all abjad attachmentsNaturalHarmonicNodeList
attachment
- internal structure of abjad attachments: see here.
NaturalHarmonic
attachmentPreciseNaturalHarmonic
attachment
event_to_tempo_envelope
argument in initevent_to_time_signature_tuple
argument in init
default_tempo_envelope
to initevent_to_tempo_envelope
to init
time_signature_sequence
argument todefault_time_signature_sequence
tempo_envelope
argument
- python 3.9 support
- from abjad 3.4 to abjad 3.7 (actually abjad 3.7 is the last version which support lilypond 2.22.X)
mutwo.ext-abjad
tomutwo.abjad
expenvelope.Envelope
tocore_events.TempoEnvelope
abjad_converters.RMakersSequentialEventToQuantizedAbjadContainer
toabjad_converters.LeafMakerSequentialEventToQuantizedAbjadContainer
abjad_converters.RMakersSequentialEventToDurationLineBasedQuantizedAbjadContainer
toabjad_converters.LeafMakerSequentialEventToDurationLineBasedQuantizedAbjadContainer
- quantization of very long leafs by
abjad_converters.LeafMakerSequentialEventToQuantizedAbjadContainer
abjad-ext-rmakers
dependency
- monkey patches for
abjad
inmutwo_third_party/abjad
Hairpin
attachment- changed bad converter names (XToYConverter -> XToY)
- Cue and WoodwindFinger attachment classes
- updated to new
mutwo.ext-music
andmutwo.ext-ekmelily
versions
- conversion of lyrics
- internal structure
- split
constants
toconfigurations
/constants
- package structure to namespace package to apply refactor of mutwo main package
- default arguments (lambda functions) in
SequentialEventToAbjadVoiceConverter
to commonmusic_converters
functions - moved
attachments
fromconverters
toabjad_parameters
...Converter
to...
, for instance:SequentialEventToAbjadVoiceConverter
toSequentialEventToAbjadVoice
MutwoPitchToAbjadPitchConverter
toMutwoPitchToAbjadPitch
MutwoVolumeToAbjadAttachmentDynamicConverter
toMutwoVolumeToAbjadAttachmentDynamic
TempoEnvelopeToAbjadAttachmentTempoConverter
toTempoEnvelopeToAbjadAttachmentTempo
- ...
- applied movement from music related parameter and converter modules (which have been moved from mutwo core in version 0.49.0 to mutwo.ext-music)