New in version 2.0.
Abjad model of a named diatonic pitch:
abjad> named_diatonic_pitch = pitchtools.NamedDiatonicPitch("c''")
abjad> named_diatonic_pitch
NamedDiatonicPitch("c''")
abjad> print named_diatonic_pitch
c''
Named diatonic pitches are immutable.
Read-only chromatic pitch-class name:
abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_class_name
'c'
Return string.
Read-only chromatic pitch-class number:
abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_class_number
0
Return integer.
Read-only chromatic pitch name:
abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_name
"c''"
Return string.
Read-only chromatic pitch number:
abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_number
12
Return integer.
Read-only diatonic pitch-class name:
abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_class_name
'c'
Return string.
Read-only diatonic pitch-class number:
abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_class_number
0
Return integer.
Read-only diatonic pitch name:
abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_name
"c''"
Return string.
Read-only diatonic pitch number:
abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_number
7
Return integer.
Read-only LilyPond input format of named diatonic pitch:
abjad> pitchtools.NamedDiatonicPitch("c''").format
"c''"
Return string.
Read-only named chromatic pitch:
abjad> pitchtools.NamedDiatonicPitch("c''").named_chromatic_pitch
NamedChromaticPitch("c''")
Return named chromatic pitch.
Read-only named chromatic pitch-class:
abjad> pitchtools.NamedDiatonicPitch("c''").named_chromatic_pitch_class
NamedChromaticPitchClass('c')
Return named chromatic pitch-class.
Read-only named diatonic pitch-class:
abjad> pitchtools.NamedDiatonicPitch("c''").named_diatonic_pitch_class
NamedDiatonicPitchClass('c')
Return named diatonic pitch-class.
Read-only numbered chromatic pitch:
abjad> pitchtools.NamedDiatonicPitch("c''").numbered_chromatic_pitch
NumberedChromaticPitch(12)
Return numbered chromatic pitch.
Read-only numbered chromatic pitch-class:
abjad> pitchtools.NamedDiatonicPitch("c''").numbered_chromatic_pitch_class
NumberedChromaticPitchClass(0)
Return numbered chromatic pitch-class.
x.__delattr__(‘name’) <==> del x.name
Note
Inherited from __builtin__.object
Initialize new object from arg and evaluate comparison attributes.
Return boolean.
Note
Inherited from abctools.AttributeEqualityAbjadObject
Initialize new object from arg and evaluate comparison attributes.
Return boolean.
Note
Inherited from abctools.SortableAttributeEqualityAbjadObject
Initialize new object from arg and evaluate comparison attributes.
Return boolean.
Note
Inherited from abctools.SortableAttributeEqualityAbjadObject
Note
Inherited from pitchtools._Pitch
Initialize new object from arg and evaluate comparison attributes.
Return boolean.
Note
Inherited from abctools.SortableAttributeEqualityAbjadObject
Initialize new object from arg and evaluate comparison attributes.
Return boolean.
Note
Inherited from abctools.SortableAttributeEqualityAbjadObject
Note
Inherited from pitchtools._Pitch
x.__setattr__(‘name’, value) <==> x.name = value
Note
Inherited from __builtin__.object