What ratio is being used for the default TypeScale?
Closed this issue · 2 comments
Hi, out of curiosity what ratio(s) is being used to get these values?
$tera: 117; // 117 = 18 × 6.5
$giga: 90; // 90 = 18 × 5
$mega: 72; // 72 = 18 × 4
$alpha: 60; // 60 = 18 × 3.3333
$beta: 48; // 48 = 18 × 2.6667
$gamma: 36; // 36 = 18 × 2
$delta: 24; // 24 = 18 × 1.3333
$epsilon: 21; // 21 = 18 × 1.1667
$zeta: 18; // 18 = 18 × 1
It's a diatonic scale. Very close to what you would find in many graphics applications.
It goes something like +3, +3, +12, +12, +12, +12 , +12, +27 although I don't know the fractions to get at those spacings.
If you were to look at it from a musical perspective, a diatonic scale is a group of notes musically pleasing in a succession rather than playing all the notes (including the ones in between).
A Musical Diatonic is…C D E F G A B C (1, 9/8, 5/4, 4/3, 3/2, 5/3, 15/8, 2)
A Chromatic is Scale is all the notes including the ones in between… C, C#, D, D#, E, F, F#, G, G#, A, Bb, C
You can probably take this frame of thinking one step further and base your scale on a particular musical scale in another key so…maybe my favorite…A (natural minor)
A, B, C, D, E, E, F, G, A
Thanks!