pitchtools.MelodicDiatonicInterval

Inheritance diagram of abjad.tools.pitchtools.MelodicDiatonicInterval.MelodicDiatonicInterval.MelodicDiatonicInterval

class abjad.tools.pitchtools.MelodicDiatonicInterval.MelodicDiatonicInterval.MelodicDiatonicInterval(*args)[source]

New in version 2.0.

Abjad model of melodic diatonic interval:

abjad> pitchtools.MelodicDiatonicInterval('+M9')
MelodicDiatonicInterval('+M9')

Melodic diatonic intervals are immutable.

Read-only Properties

MelodicDiatonicInterval.cents

Note

Inherited from pitchtools._Interval

MelodicDiatonicInterval.diatonic_interval_class

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.direction_number[source]
MelodicDiatonicInterval.direction_string[source]
MelodicDiatonicInterval.harmonic_chromatic_interval[source]
MelodicDiatonicInterval.harmonic_counterpoint_interval[source]
MelodicDiatonicInterval.harmonic_diatonic_interval[source]
MelodicDiatonicInterval.interval_class

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.interval_string

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.inversion_equivalent_chromatic_interval_class[source]
MelodicDiatonicInterval.melodic_chromatic_interval[source]
MelodicDiatonicInterval.melodic_counterpoint_interval[source]
MelodicDiatonicInterval.melodic_diatonic_interval_class[source]
MelodicDiatonicInterval.number

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.quality_string

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.semitones[source]
MelodicDiatonicInterval.staff_spaces[source]

Special Methods

MelodicDiatonicInterval.__abs__()[source]
MelodicDiatonicInterval.__add__(arg)[source]
MelodicDiatonicInterval.__delattr__()

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

Note

Inherited from __builtin__.object

MelodicDiatonicInterval.__eq__(arg)

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.__float__()

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

MelodicDiatonicInterval.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

MelodicDiatonicInterval.__hash__()

Note

Inherited from pitchtools._Interval

MelodicDiatonicInterval.__int__()

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

MelodicDiatonicInterval.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

MelodicDiatonicInterval.__mul__(arg)[source]
MelodicDiatonicInterval.__ne__(arg)

Note

Inherited from pitchtools._DiatonicInterval

MelodicDiatonicInterval.__neg__()[source]
MelodicDiatonicInterval.__repr__()[source]
MelodicDiatonicInterval.__rmul__(arg)[source]
MelodicDiatonicInterval.__setattr__()

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

Note

Inherited from __builtin__.object

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

Table Of Contents

This Page