pitchtools.set_ascending_named_diatonic_pitches_on_nontied_pitched_components_in_expr

abjad.tools.pitchtools.set_ascending_named_diatonic_pitches_on_nontied_pitched_components_in_expr.set_ascending_named_diatonic_pitches_on_nontied_pitched_components_in_expr(expr, key_signature=None)[source]

New in version 1.1.

Set ascending named diatonic pitches on nontied pitched components in expr:

abjad> staff = Staff(notetools.make_notes(0, [(5, 32)] * 4))
abjad> pitchtools.set_ascending_named_diatonic_pitches_on_nontied_pitched_components_in_expr(staff)
abjad> f(staff)
\new Staff {
    c'8 ~
    c'32
    d'8 ~
    d'32
    e'8 ~
    e'32
    f'8 ~
    f'32
}

Used primarily in generating test file examples.

New in version 2.0: Optional key_signature keyword argument.

Return none.

Changed in version 2.0: renamed pitchtools.diatonicize() to pitchtools.set_ascending_named_diatonic_pitches_on_nontied_pitched_components_in_expr().

This Page