Interval Frequencies

The table below, reflecting the database at 66,000 tunes, shows how many times intervals occur in the database in four different ways:

1. The column headed “Patt Count” counts the intervals in all the two-pattern pairs of notes found in the database.

2. “# Tunes” is the number of tunes containing the relevant interval.

3. “Count (No Duplicates)” counts an interval just one time per tune, but counts the interval every time it is used with a different duration in the tune.

4. “Count (with Duplicates)” counts an interval every time it appears, including duplicates.

Each row represents a different interval.  Negative intervals move down in pitch (the top half of the table) and positive intervals move up in pitch (the bottom half of the table).  The “0” (unison) row indicates no change in pitch.  Here are a few observations about what this table suggests:

1. Major second intervals (MIDI value of plus or minus 2) are the most common intervals used by composers across all genres and across all centuries.  You can see this for yourself by scrolling down the table to the “-2” and “2” rows toward the middle.  Roughly 96 percent of all tunes have a major second interval going down (midi value -2) in pitch and 94 percent of all tunes have a major second interval going up (midi value +2).   There’s quite a large overlap between the two subsets of tunes; that is, a lot of tunes have both a minor and major second interval.   Before beginning the Skiptune project, we had expected unison (no pitch change, or a midi value of zero) to be the most common interval, but unison intervals are used in only 86 percent of all tunes.  When we include repeated intervals within a tune (Count, No Duplicates) and look at all intervals no matter how many times repeated (Count with Duplicates), we find that again major seconds are the most common interval.

2.  The most uncommon  interval within an octave is the major 7th (MIDI value of +/- 11) as each can only be found in two percent of the tunes. Augmented fourths (MIDI value of +/- 6) are next, each occurring run roughly six to seven  percent of the tunes.

3. The biggest difference in the frequency of an interval going up in pitch versus going down in pitch is the perfect fourth (MIDI value of -5). When counting the number of tunes with perfect fourths going down in pitch, we find that 54 percent of the tunes have such an interval, whereas 70 percent have perfect fourths going up in pitch. However, this difference, as it does for other intervals, melts away when counting every instance of the interval, including repeats. For a graphical examination of this question see the Intervals Distribution page on this website.

Interval Counting (Comprehensive) for All Tunes

Interval in MIDIInterval NamePatt Count# TunesPercentCount (No Duplicates)PercentCount (with Duplicates)Percent
-42toRest3105241064.0938765.01768973.7
-41-3 oct fourth8350.0370.0390.0
-40-3 oct maj37190.0190.0230.0
-39-3 oct min35130.0130.0170.0
-38-3 oct maj26200.0210.0250.0
-37-3 oct min2450.050.060.0
-36-3 octaves11480.0500.0580.0
-35-2 oct maj78110.0110.0130.0
-34 -2 oct min75120.0120.0120.0
-33-2 oct maj68250.0250.0330.0
-32-2 oct min69200.0200.0240.0
-31-2 oct fifth13590.0590.0710.0
-30-2 oct aug47140.0140.0170.0
-29-2 oct fourth16720.0720.0920.0
-28-2 oct maj312760.0780.01150.0
-27-2 oct min312510.0550.0730.0
-26-2 oct maj214550.0580.0820.0
-25-2 oct min211260.0260.0300.0
-24-2 octaves264601.04820.06800.0
-23-1 oct maj7161060.01100.01610.0
-22-1 oct min7191950.02020.02900.0
-21-1 oct maj6222760.02840.04170.0
-20-1 oct min6162900.02970.04300.0
-19-1 oct fifth317421.07860.013000.0
-18-1 oct aug4191960.02040.03010.0
-17-1 oct fourth3711021.011750.118700.0
-16-1 oct maj32912201.012890.119720.0
-15-1 oct min33711231.011950.119470.0
-14-1 oct maj24212021.012660.120140.0
-13-1 oct min2296721.07060.09820.0
-12-1 octave801309316.0149150.8270930.6
-11-maj74617882.019480.127640.1
-10 -min78262958.069890.4110670.2
-9 -maj6841094813.0124450.7213410.5
-8 -min6701332316.0149360.8241990.5
-7 -fifth1243110038.0399112.1688311.4
-6 -aug45965858.073990.4117860.2
-5 -fourth1414409954.0604353.21130162.4
-4 -maj31425309165.0773354.11660003.5
-3 -min31626463479.01124146.02821145.9
-2 -maj22187846096.023959612.881490217.1
-1 -min21927133487.01572548.44279619.0
0 UNISON2157063986.019304610.360269112.7
1 +min22017025386.01564098.44134768.7
2+maj22137692094.021031111.369517714.6
3 +min31725651169.0912114.92117834.5
4 +maj31384516955.0631593.41272132.7
5 +fourth1775738970.0924905.01757173.7
6 +aug47156127.062670.3101730.2
7 +fifth1442966536.0372502.0605721.3
8 +min6971524719.0177300.9278470.6
9 +maj61001684621.0199981.1325820.7
10 +min775837310.092650.5140490.3
11 +maj74820242.021390.128710.1
12+1 octave1011703921.0200961.1328850.7
13+1 oct min2287641.08000.011350.0
14+1 oct maj24318122.019080.125770.1
15+1 oct min33918902.020200.132620.1
16+1 oct maj33819772.020950.131700.1
17+1 oct fourth4514592.015350.120240.0
18+1 oct aug4171920.01990.02950.0
19+1 oct fifth3410491.010890.115560.0
20+1 oct min6252960.03100.04460.0
21+1 oct maj6233460.03610.04910.0
22 +1 oct min7262240.02330.03200.0
23+1 oct maj710620.0640.0870.0
24+2 octaves315621.05870.08280.0
25+2 oct min213530.0540.0660.0
26+2 oct maj214690.0730.01050.0
27+2 oct min320600.0620.0920.0
28+2 oct maj318770.0780.01050.0
29+2 oct fourth19580.0580.0780.0
30+2 oct aug45120.0120.0120.0
31+2 oct fifth16650.0650.0850.0
32+2 oct min 69220.0220.0270.0
33+2 oct maj68200.0200.0240.0
34+2 oct min78160.0160.0190.0
35+2 oct maj7450.050.050.0
36+3 octaves10360.0370.0480.0
37+3 oct min2550.050.050.0
38+3 oct maj2490.090.0160.0
39+3 oct min3340.040.060.0
40+3 oct maj37170.0180.0210.0
41+3 oct fourth6110.0110.0180.0
42fromRest1825175063.0890374.81740503.7
TOTALSNA4651NA1868182.01004759074100