Static variables

@:value([2, 1, 2, 2, 1, 2, 2])staticread onlyAEOLIAN_INTERVALS:Array<Int> = [2, 1, 2, 2, 1, 2, 2]

@:value([2, 1, 2, 2, 2, 1, 2])staticread onlyDORIAN_INTERVALS:Array<Int> = [2, 1, 2, 2, 2, 1, 2]

@:value([2, 2, 1, 2, 2, 2, 1])staticread onlyIONIAN_INTERVALS:Array<Int> = [2, 2, 1, 2, 2, 2, 1]

@:value([1, 2, 2, 1, 2, 2, 2])staticread onlyLOCRIAN_INTERVALS:Array<Int> = [1, 2, 2, 1, 2, 2, 2]

@:value([2, 2, 2, 1, 2, 2, 1])staticread onlyLYDIAN_INTERVALS:Array<Int> = [2, 2, 2, 1, 2, 2, 1]

@:value([2, 2, 1, 2, 2, 1, 2])staticread onlyMIXOLYDIAN_INTERVALS:Array<Int> = [2, 2, 1, 2, 2, 1, 2]

@:value([1, 2, 2, 2, 1, 2, 2])staticread onlyPHRYGIAN_INTERVALS:Array<Int> = [1, 2, 2, 2, 1, 2, 2]

Constructor

new(_root:PitchClass, _mode:Mode)

Variables

read onlyfifth:PitchClass

read onlyintervals:Array<Int>

read onlymode:Mode

read onlyroot:PitchClass

read onlythird:PitchClass

Methods