pitchtools.NamedDiatonicPitch

Inheritance diagram of abjad.tools.pitchtools.NamedDiatonicPitch.NamedDiatonicPitch.NamedDiatonicPitch

class abjad.tools.pitchtools.NamedDiatonicPitch.NamedDiatonicPitch.NamedDiatonicPitch(arg)[source]

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 Properties

NamedDiatonicPitch.chromatic_pitch_class_name[source]

Read-only chromatic pitch-class name:

abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_class_name
'c'

Return string.

NamedDiatonicPitch.chromatic_pitch_class_number[source]

Read-only chromatic pitch-class number:

abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_class_number
0

Return integer.

NamedDiatonicPitch.chromatic_pitch_name[source]

Read-only chromatic pitch name:

abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_name
"c''"

Return string.

NamedDiatonicPitch.chromatic_pitch_number[source]

Read-only chromatic pitch number:

abjad> pitchtools.NamedDiatonicPitch("c''").chromatic_pitch_number
12

Return integer.

NamedDiatonicPitch.diatonic_pitch_class_name[source]

Read-only diatonic pitch-class name:

abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_class_name
'c'

Return string.

NamedDiatonicPitch.diatonic_pitch_class_number[source]

Read-only diatonic pitch-class number:

abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_class_number
0

Return integer.

NamedDiatonicPitch.diatonic_pitch_name[source]

Read-only diatonic pitch name:

abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_name
"c''"

Return string.

NamedDiatonicPitch.diatonic_pitch_number[source]

Read-only diatonic pitch number:

abjad> pitchtools.NamedDiatonicPitch("c''").diatonic_pitch_number
7

Return integer.

NamedDiatonicPitch.format[source]

Read-only LilyPond input format of named diatonic pitch:

abjad> pitchtools.NamedDiatonicPitch("c''").format
"c''"

Return string.

NamedDiatonicPitch.named_chromatic_pitch[source]

Read-only named chromatic pitch:

abjad> pitchtools.NamedDiatonicPitch("c''").named_chromatic_pitch
NamedChromaticPitch("c''")

Return named chromatic pitch.

NamedDiatonicPitch.named_chromatic_pitch_class[source]

Read-only named chromatic pitch-class:

abjad> pitchtools.NamedDiatonicPitch("c''").named_chromatic_pitch_class
NamedChromaticPitchClass('c')

Return named chromatic pitch-class.

NamedDiatonicPitch.named_diatonic_pitch_class[source]

Read-only named diatonic pitch-class:

abjad> pitchtools.NamedDiatonicPitch("c''").named_diatonic_pitch_class
NamedDiatonicPitchClass('c')

Return named diatonic pitch-class.

NamedDiatonicPitch.numbered_chromatic_pitch[source]

Read-only numbered chromatic pitch:

abjad> pitchtools.NamedDiatonicPitch("c''").numbered_chromatic_pitch
NumberedChromaticPitch(12)

Return numbered chromatic pitch.

NamedDiatonicPitch.numbered_chromatic_pitch_class[source]

Read-only numbered chromatic pitch-class:

abjad> pitchtools.NamedDiatonicPitch("c''").numbered_chromatic_pitch_class
NumberedChromaticPitchClass(0)

Return numbered chromatic pitch-class.

NamedDiatonicPitch.numbered_diatonic_pitch[source]

Read-only numbered diatonic pitch:

abjad> pitchtools.NamedDiatonicPitch("c''").numbered_diatonic_pitch
NumberedDiatonicPitch(7)

Return numbered diatonic pitch.

NamedDiatonicPitch.numbered_diatonic_pitch_class[source]

Read-only numbered diatonic pitch-class:

abjad> pitchtools.NamedDiatonicPitch("c''").numbered_diatonic_pitch_class
NumberedDiatonicPitchClass(0)

Return numbered diatonic pitch-class.

Special Methods

NamedDiatonicPitch.__abs__()[source]
NamedDiatonicPitch.__delattr__()

x.__delattr__(‘name’) <==> del x.name

Note

Inherited from __builtin__.object

NamedDiatonicPitch.__eq__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NamedDiatonicPitch.__float__()[source]
NamedDiatonicPitch.__ge__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NamedDiatonicPitch.__gt__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NamedDiatonicPitch.__hash__()

Note

Inherited from pitchtools._Pitch

NamedDiatonicPitch.__int__()[source]
NamedDiatonicPitch.__le__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NamedDiatonicPitch.__lt__(arg)

Initialize new object from arg and evaluate comparison attributes.

Return boolean.

NamedDiatonicPitch.__ne__(arg)

Note

Inherited from pitchtools._Pitch

NamedDiatonicPitch.__repr__()[source]
NamedDiatonicPitch.__setattr__()

x.__setattr__(‘name’, value) <==> x.name = value

Note

Inherited from __builtin__.object

NamedDiatonicPitch.__str__()[source]

Table Of Contents

This Page