User:Vector/Vector's interval naming scheme

From XenReference
Revision as of 04:41, 12 December 2025 by Vector (talk | contribs) (Created page with "Each interval name consists of a ''quality'' and an ''ordinal.'' Note that this is not the same as VJN, which names intervals based on commatic alterations, or ADIN, which names intervals based on their position in edos. == Process == To name an interval: === 1. Octave-reduce and determine closest ordinal. === The ordinals are as follows: {| class="wikitable" |+ !Ordinal !Neutral location !Cents |- |Unison |sqrt(2048/2187) | -57 |- |Seco...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Each interval name consists of a quality and an ordinal. Note that this is not the same as VJN, which names intervals based on commatic alterations, or ADIN, which names intervals based on their position in edos.

Process

To name an interval:

1. Octave-reduce and determine closest ordinal.

The ordinals are as follows:

Ordinal Neutral location Cents
Unison sqrt(2048/2187) -57
Second sqrt(32/27) 147
Third sqrt(3/2) 351
Fourth sqrt(243/128) 555
Fifth sqrt(512/243) 645
Sixth sqrt(8/3) 849
Seventh sqrt(27/8) 1053
Octave sqrt(2187/512) 1257

The unusual placement of the "unison" and "octave" are simply in order to make it so that the perfect unison has the same priority as a Pythagorean major or minor interval. Since intervals outside of the octave are not being considered, this is its only effect. The closest neutral ordinal to the interval's cent value defines the interval's ordinal.

2. Determine quality.

Intervals "in the vicinity" of each of these offsets from their neutral ordinal's location get their corresponding qualities. "In the vicinity" is kept vague. "Priority" here means something different than in ADIN: if you are being non-specific, it determines which offsets to use and which ones to skip, with lower-priority interval categories being more important.

Offset Priority 1 Priority 2 Priority 3 Priority 4
-102 inframinor inframinor
-95 sensaminor
-85 subminor subminor subminor
-75 gothminor
-65 neominor neominor
-55 minor triminor triminor triminor
-45 novaminor
-35 pentaminor pentaminor pentaminor
-25 magiminor
-20 supraminor supraminor
-10 subneutral
0 neutral neutral neutral neutral
10 supraneutral
20 submajor submajor
25 magimajor
35 pentamajor pentamajor pentamajor
45 novamajor
55 major trimajor trimajor trimajor
65 neomajor neomajor
75 gothmajor
85 supermajor supermajor supermajor
95 sensamajor
102 ultramajor ultramajor

3. Apply special rules

Apply the following replacements:

Target Replacement
novamajor unison unison
novaminor fifth diminished fifth
novamajor fifth fifth
novaminor fourth fourth
novamajor fourth augmented fourth
novaminor octave octave
major unison unison
minor fifth diminished fifth
major fifth fifth
minor fourth fourth
major fourth augmented fourth
minor octave octave

Example

What is the interval 462c?

Well, it is closest to the neutral ordinal 555c, so it is a kind of fourth. Additionally, its offset is -93, which places it in the sensaminor category. However, "sensaminor fourth" contains "minor fourth", which gets replaced to "fourth". So it is a sensafourth, or more broadly a subfourth.

What is the interval 71c?

Well, it is closest to the neutral ordinal 147c (remember the neutral unison is -57c) so it is a kind of second. Additionally, its offset is -76, which places it in the "gothminor" category. So it is a gothminor second, or more broadly a subminor second.