music.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 30 Jan 2017 00:44:30 +0200
changeset 2075 ccaa2f364422
parent 1912 8b81a8f0f692
child 2228 837f1337c59b
permissions -rw-r--r--
Improve page formatting.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1884
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8; -*-
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
========
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
 Music.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
========
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
.. contents::
1905
fba288d59662 Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1884
diff changeset
     7
   :local:
1884
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
Music scale.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
============
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
*Scale* is any set of musical notes ordered by fundamental frequency or pitch.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
Scale ordered by increasing pitch is an *ascending scale*, and a scale ordered
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
by decreasing pitch is a *descending scale*.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
The distance between two successive notes in a scale is called a *scale step*.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
For Western music with 12 tones in octave used several definition of steps:
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
 * *semitone*, *half step* is 2^(1/12)
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
 * *whole step*, *whole tone*, *major second* is 2^(2/12)
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
*Chromatic scale* is a musical scale with twelve pitches, each a semitone
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
above or below another. On a modern piano or other equal-tempered
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
instrument, all the semitones have the same size (100 cents). In other
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
words, the notes of an equal-tempered chromatic scale are equally spaced.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
 * https://en.wikipedia.org/wiki/Chromatic_scale
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    30
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    31
*Diatonic scale* (or heptatonia prima) is a scale composed of seven distinct
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
pitch classes: ``2–2–1–2–2–2–1``.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    34
 * https://en.wikipedia.org/wiki/Diatonic_scale
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    35
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    36
*Minor scale*: ``2-1-2-2-1-2-2``.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
 * https://en.wikipedia.org/wiki/Minor_scale
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    39
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    40
Pentatonic major scale: ``1, 2, 3, 5, 6``.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    41
Pentatonic minor scale: ``1, ♭3, 4, 5, ♭7``.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    42
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    43
 * https://en.wikipedia.org/wiki/Pentatonic_scale
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    44
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    45
The eight degrees of the diatonic scale are also known by traditional names:
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    46
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
 * 1st degree – Tonic (key note)
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
 * 2nd degree – Supertonic
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
 * 3rd degree – Mediant
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
 * 4th degree – Subdominant
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    51
 * 5th degree – Dominant
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    52
 * 6th degree – Submediant
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    53
 * 7th degree – Leading tone
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    54
 * 8th degree – Tonic (Octave)
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    55
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    56
Intervals names:
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    57
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    58
* *Minor second* - 1 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    59
* *Major second* - 2 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    60
* *Minor third* - 3 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    61
* *Major third* - 4 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    62
* *Perfect fourth* - 5 semitones, 4:3.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    63
* *Perfect fifth* - 7 semitones, 3:2.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    64
* *Minor sixth* - 8 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    65
* *Major sixth* - 9 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    66
* *Minor seventh* - 10 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    67
* *Major seventh* - 11 semitones.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    68
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    69
The notes of a scale are numbered by their steps from the root of the scale.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    70
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    71
  https://en.wikipedia.org/wiki/Scale_%28music%29
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    72
    Often, especially in the context of the common practice period, most or all
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    73
    of the melody and harmony of a musical work is built using the notes of a
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    74
    single scale, which can be conveniently represented on a staff with a
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    75
    standard key signature.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    76
  https://en.wikipedia.org/wiki/Common_practice_period
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    77
    Common-practice harmony is almost always derived from diatonic scales and
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    78
    tends to follow particular chord progressions that have withstood the test
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    79
    of time.
75d45ff67876 Music scale.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    80