Module: JazzModel::Tone::Interval

Defined in:
lib/jazz_model/tone.rb

Overview

Defines constants representing intervals

Constant Summary collapse

ROOT =
0
MINOR_2ND =
1
MAJOR_2ND =
2
AUGMENTED_2ND =
3
MINOR_3RD =
3
MAJOR_3RD =
4
PERFECT_4TH =
5
AUGMENTED_4TH =
6
DIMINISHED_5TH =
6
TRITONE =
6
PERFECT_5TH =
7
AUGMENTED_5TH =
8
MINOR_6TH =
8
MAJOR_6TH =
9
DIMINISHED_7TH =
9
MINOR_7TH =
10
DOMINANT_7TH =
10
MAJOR_7TH =
11
OCTAVE =
12