pitchtools.NamedChromaticPitch

Inheritance diagram of abjad.tools.pitchtools.NamedChromaticPitch.NamedChromaticPitch.NamedChromaticPitch

class abjad.tools.pitchtools.NamedChromaticPitch.NamedChromaticPitch.NamedChromaticPitch(*args, **kwargs)[source]

New in version 1.1.

Abjad model of named chromatic pitch:

abjad> pitchtools.NamedChromaticPitch("cs''")
NamedChromaticPitch("cs''")

Named chromatic pitches are immutable.

Read-only Properties

NamedChromaticPitch.chromatic_pitch_class_name[source]

Read-only chromatic pitch-class name:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.chromatic_pitch_class_name
'cs'

Return string.

NamedChromaticPitch.chromatic_pitch_class_number[source]

Read-only chromatic pitch-class number:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.chromatic_pitch_class_number
1

Return integer or float.

NamedChromaticPitch.chromatic_pitch_name[source]

Read-only chromatic pitch name:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.chromatic_pitch_name
"cs''"

Return string.

NamedChromaticPitch.chromatic_pitch_number[source]

Read-only chromatic pitch-class number:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.chromatic_pitch_number
13

Return integer or float.

NamedChromaticPitch.deviation_in_cents[source]

Read-only deviation of named chromatic pitch in cents:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.deviation_in_cents is None
True

Return integer or none.

NamedChromaticPitch.diatonic_pitch_class_name[source]

Read-only diatonic pitch-class name:

abjad> named_diatonic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_diatonic_pitch.diatonic_pitch_class_name
'c'

Return string.

NamedChromaticPitch.diatonic_pitch_class_number[source]

Read-only diatonic pitch-class number:

abjad> named_diatonic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_diatonic_pitch.diatonic_pitch_class_number
0

Return integer.

NamedChromaticPitch.diatonic_pitch_name[source]

Read-only diatonic pitch name:

abjad> named_diatonic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_diatonic_pitch.diatonic_pitch_name
"c''"

Return string.

NamedChromaticPitch.diatonic_pitch_number[source]

Read-only diatonic pitch number:

abjad> named_diatonic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_diatonic_pitch.diatonic_pitch_number
7

Return integer.

NamedChromaticPitch.format[source]

Read-only LilyPond input format of named chromatic pitch:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.format
"cs''"

Return string.

NamedChromaticPitch.named_chromatic_pitch_class[source]

Read-only named pitch-class:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.named_chromatic_pitch_class
NamedChromaticPitchClass('cs')

Return named chromatic pitch-class.

NamedChromaticPitch.named_diatonic_pitch[source]

Read-only named diatonic pitch:

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

Return named diatonic pitch.

NamedChromaticPitch.named_diatonic_pitch_class[source]

Read-only named diatonic pitch-class:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.named_diatonic_pitch_class
NamedDiatonicPitchClass('c')

Return named diatonic pitch-class.

NamedChromaticPitch.numbered_chromatic_pitch[source]

Read-only numbered chromatic pitch from named chromatic pitch:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.numbered_chromatic_pitch_class
NumberedChromaticPitchClass(1)

Return numbered chromatic pitch-class.

NamedChromaticPitch.numbered_chromatic_pitch_class[source]

Read-only numbered pitch-class:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.numbered_chromatic_pitch_class
NumberedChromaticPitchClass(1)

Return numbered chromatic pitch-class.

NamedChromaticPitch.numbered_diatonic_pitch[source]

Read-only numbered diatonic pitch:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.numbered_diatonic_pitch
NumberedDiatonicPitch(7)

Return numbered diatonic pitch.

NamedChromaticPitch.numbered_diatonic_pitch_class[source]

Read-only numbered diatonic pitch:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.numbered_diatonic_pitch_class
NumberedDiatonicPitchClass(0)

Return numbered diatonic pitch-class.

NamedChromaticPitch.octave_number[source]

Read-only integer octave number:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.octave_number
5

Return integer.

NamedChromaticPitch.pitch_class_octave_label[source]

Read-only pitch-class / octave label:

abjad> named_chromatic_pitch = pitchtools.NamedChromaticPitch("cs''")
abjad> named_chromatic_pitch.pitch_class_octave_label
'C#5'

Return string.

Special Methods

NamedChromaticPitch.__abs__()[source]
NamedChromaticPitch.__add__(melodic_interval)[source]

New in version 2.0.

NamedChromaticPitch.__delattr__()

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

Note

Inherited from __builtin__.object

NamedChromaticPitch.__eq__(arg)[source]
NamedChromaticPitch.__float__()[source]
NamedChromaticPitch.__ge__(arg)[source]
NamedChromaticPitch.__gt__(arg)[source]
NamedChromaticPitch.__hash__()[source]
NamedChromaticPitch.__int__()[source]
NamedChromaticPitch.__le__(arg)[source]
NamedChromaticPitch.__lt__(arg)[source]
NamedChromaticPitch.__ne__(arg)[source]
NamedChromaticPitch.__repr__()[source]
NamedChromaticPitch.__setattr__()

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

Note

Inherited from __builtin__.object

NamedChromaticPitch.__str__()[source]
NamedChromaticPitch.__sub__(arg)[source]

Table Of Contents

This Page