pitchtools.MelodicDiatonicIntervalClass

Inheritance diagram of abjad.tools.pitchtools.MelodicDiatonicIntervalClass.MelodicDiatonicIntervalClass.MelodicDiatonicIntervalClass

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

New in version 2.0.

Abjad model of melodic diatonic interval-class:

abjad> pitchtools.MelodicDiatonicIntervalClass('-M9')
MelodicDiatonicIntervalClass('-M2')

Melodic diatonic interval-classes are immutable.

Read-only Properties

MelodicDiatonicIntervalClass.direction_number[source]
MelodicDiatonicIntervalClass.direction_symbol[source]
MelodicDiatonicIntervalClass.direction_word[source]
MelodicDiatonicIntervalClass.number

Note

Inherited from pitchtools._IntervalClass

MelodicDiatonicIntervalClass.quality_string

Note

Inherited from pitchtools._DiatonicIntervalClass

Special Methods

MelodicDiatonicIntervalClass.__abs__()

Note

Inherited from pitchtools._DiatonicIntervalClass

MelodicDiatonicIntervalClass.__delattr__()

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

Note

Inherited from __builtin__.object

MelodicDiatonicIntervalClass.__eq__(arg)[source]
MelodicDiatonicIntervalClass.__float__()

Note

Inherited from pitchtools._DiatonicIntervalClass

MelodicDiatonicIntervalClass.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

MelodicDiatonicIntervalClass.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

MelodicDiatonicIntervalClass.__hash__()[source]
MelodicDiatonicIntervalClass.__int__()

Note

Inherited from pitchtools._DiatonicIntervalClass

MelodicDiatonicIntervalClass.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

MelodicDiatonicIntervalClass.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

MelodicDiatonicIntervalClass.__ne__(arg)[source]
MelodicDiatonicIntervalClass.__repr__()

Note

Inherited from pitchtools._DiatonicIntervalClass

MelodicDiatonicIntervalClass.__setattr__()

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

Note

Inherited from __builtin__.object

MelodicDiatonicIntervalClass.__str__()[source]

Table Of Contents

This Page