pitchtools.transpose_chromatic_pitch_by_melodic_chromatic_interval_segment

abjad.tools.pitchtools.transpose_chromatic_pitch_by_melodic_chromatic_interval_segment.transpose_chromatic_pitch_by_melodic_chromatic_interval_segment(pitch, segment)[source]

New in version 2.0.

Transpose chromatic pitch by melodic chromatic interval segment:

abjad> ncp = pitchtools.NumberedChromaticPitch(0)
abjad> mcis = pitchtools.MelodicChromaticIntervalSegment([0, -1, 2])
abjad> pitchtools.transpose_chromatic_pitch_by_melodic_chromatic_interval_segment(ncp, mcis)
[NumberedChromaticPitch(0), NumberedChromaticPitch(-1), NumberedChromaticPitch(1)]

Transpose by each interval in segment such that each tranposition transposes the resulting pitch of the previous transposition.

Return list of numbered chromatic pitches.

This Page