typeplate / typeplate.github.io

Official Website for Typeplate: “A Typographic Starter Kit.”
http://typeplate.com
Other
1.35k stars 109 forks source link

What ratio is being used for the default TypeScale? #106

Closed ianrose closed 11 years ago

ianrose commented 11 years ago

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
grayghostvisuals commented 11 years ago

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

ianrose commented 11 years ago

Thanks!