Harmony and voice leading
Three notes at once, and why these three
A triad is two thirds stacked, and the four ways of stacking them behave completely differently. The difference is entirely in whether the resulting ratios are simple.
The shortest move, which is what a chord change is
Between any two chords there is an assignment of voices that moves the least. Compute it and the changes that composers actually use turn out to be the short ones.
A progression is a path, and the map can be drawn
Chords in a key are not a list. They sit at measurable distances from home, and a progression is a walk across that space — which explains why some sequences feel like journeys and others like wandering.
The interval that inverts to itself
Six is the only number that divides twelve into two equal halves, so the tritone is the only interval unchanged by being turned over. That symmetry is not a curiosity — it is why one tritone belongs to two dominant chords, and why they resolve to keys a tritone apart.
Chords as a space
Three operations turn any triad into another by moving one voice. They generate all twenty-four major and minor triads in a single cycle, their costs are one, one and two semitones, and the map that results is a geometry rather than a list of rules.
The progression that never comes home
Just intonation is usually said to fail because a keyboard has only twelve keys. That is not the reason. Take one of the commonest chord sequences in tonal music, play every chord in exact whole-number ratios, and it arrives back on its starting chord a syntonic comma flat — on any instrument, including a voice.
Two voices that stop being two
The ban on parallel fifths is the most famous rule in Western music and it is usually taught as taste. It is not taste. At an octave the upper voice contributes no frequency the lower one did not already have, at a fifth it contributes half of them, and the number can be counted — which turns a prohibition into a measurement.
The chord that did not come
A deceptive cadence is described as a surprise, and the explanation offered is that the wrong chord arrived. Measured against the tonal hierarchy already in use, the wrong chord is the second best-fitting triad in the key — and two of its three voices do exactly what they would have done in the right one. The surprise is not statistical. It is one voice, and it is the bass.
How often the chord changes
Two pieces can use the same chords in the same order and be nothing alike, because a progression says which chords and not how fast. Harmonic rhythm is the second variable, it runs over a factor of thirty between the styles that use it, and both of its limits are set by things that are not harmony — a listener's memory at the slow end and a building at the fast one.
A melody that can accompany itself
Whether a tune works as a round is decidable before anyone sings it. Score every simultaneity it makes against a delayed copy of itself, at every delay, with the roughness model already in use, and two nursery tunes separate completely — every delay of one is smoother than every delay of the other. What the scan does not do is pick out the entry the tradition uses, and that refusal is the most informative thing in it.
Somebody has to pay the comma
A choir has no frets and no keys, so it can tune every chord exactly — and a common progression sung that way arrives a comma flat, every circuit. The freedom a keyboard lacks turns out to be a freedom about where the error goes rather than whether there is one, and the two costs always add to the same number.
Where to put the third
Take three pitch classes, four octaves to put them in, and score all twenty-seven arrangements. The smoothest is root, fifth an octave up, third two octaves up — which is partials one, three and five of the harmonic series — and the roughest, at every register tried, is the chord in close root position at the bottom of the range. Every orchestration manual states that rule and none of them derives it.
What the rules cost
The prohibitions of counterpoint are constraints on a minimisation already computed here, so each one has a price in semitones of extra motion. Priced over every melody a progression admits, most of them turn out to be free, the dearest is not the famous one, and two of them cost no motion at all — they cost tunes.
Two criteria that are taught as one
Move the least and keep the common tones arrive in one breath, as though they were one instruction. They are two different functions, and enumerating every pair of chords settles exactly where they agree: as a way of connecting two given chords they never once disagree, and as a way of saying which chord is nearer they disagree about one comparison in eighty.
The resolution the metric cannot find
Rank every triad by how far its voices are from the dominant seventh and the tonic is not at the minimum. It sits in a twelve-way tie in the middle, the chord a deceptive cadence goes to is the furthest away of all twenty-four, and the two nearest are chords no cadence ever uses. What selects the two resolutions is not a distance — it is a direction, and it picks out exactly two triads from the twenty-four.
A dissonance is what has to be resolved
The perfect fourth is a consonance between two upper voices and a dissonance against the bass, and the same three notes are involved either way. Score both arrangements with the roughness model and the one the rules call a dissonance comes out thirty per cent smoother. Whatever the rule is tracking, it is not the sound.
One dominant among seven
The triad on the fifth degree is major in three of the seven rotations. One of those three has no triad on its own first degree, and one has its fifth degree on the note the parent collection is built from — so exactly one rotation of the seven has a dominant, and the other six end by moves that cost twice as much in voice leading.
Three ways to measure how far a key is
Notes in common and steps round the circle of fifths are the same measurement — among the twelve major keys the first is seven minus the second until it bottoms out. Voice-leading distance between the tonic triads is a different one, and it disagrees in exactly one place: E and A♭ are four steps from C, share three of its seven notes, and are two semitones away, which is nearer than the dominant.
A stack that is not thirds
Build every chord that repeats a single interval and score them all. Eight of the eleven three-note stacks are smoother than the major triad; the four-note stack of fourths is smoother than a dominant seventh by a third and has no fundamental any matcher can find. Two absences, both computable, and both are exactly what the chord was adopted for.
Which notes are the chord
A progression is a list of chords, and before there is a list something has to decide which of the notes sounding are chord tones and which are passing. Take the eight notes of a scale as eight quavers and score every triad and seventh at every root: barred as written the best reading is C major seventh, with the barline moved by one quaver it is D minor seventh, and with no metre at all three readings tie exactly and the passage has no best analysis. Same eight notes in all three. Harmonic analysis is a function of a variable that is not harmony.
Three notations, one progression
A figured bass, a Roman numeral and a chord symbol are three professional notations for the same four chords, and the number of four-part realisations each of them admits can be counted exactly rather than argued about. With no parallel fifths or octaves the counts are sixteen billion, fifty-nine million and two million: a factor of eight thousand between the loosest and the tightest. What each one collapses is what its tradition thought a chord was, and the three do not agree.
Why the exercise is in four parts
Eight earlier essays move four voices, and nothing here ever chose four. Cut one choir's compass into three parts instead and the two most famous prohibitions in music cost exactly nothing — the cheapest realisation already obeys them. Cut it into six and they cost more than half a semitone per voice per chord change, because a parallel octave needs a doubled note and six voices sharing three notes can hardly avoid one. Four is the smallest number of parts at which the rules have a price at all, and it is the largest at which the price is small.
Two keys at once
Every key figure so far assumes one key is sounding, and the standard key-finder has no value it can return that means two. Play one progression in C and the same progression a major third away at the same time, and the model does not report uncertainty: it reports E minor, at a correlation of 0.886, against 0.959 for the same progression in one key. It is as confident as it ever is, and neither key it names is being played. Give it the missing hypothesis — pairs of key profiles rather than single ones — and it recovers both keys at every separation, all seven of seven.
The alternation a key-finder cannot follow
Two keys sounding together are not in the key-finder's vocabulary, and an earlier essay ended by pointing at the other case and saying what was missing: a passage whose alternation rate can be varied while everything else is held still. Built, it gives a rule with three numbers in it — the second key is never named below a block of three bars, the tracking clears ninety per cent above twice the window, and the reading is late by half the window throughout.
Three decisions that constrain each other
Every model here decides one thing at a time — the key from the pitch classes, the metre from the onsets, the chords from the metre — and an earlier essay ended by saying a listener does all three at once. Resolving them jointly costs a hundred and fifty-seven times the search and changes the reading of two passages in five. It never once changes the key, and the reason it cannot is the reason the whole account is built the way it is.
A key-finder that keeps the order
Every key-finding model until now begins by throwing order away — a histogram over a window, correlated against twenty-four profiles — and the thing that most obviously declares a key is an ordered pair of chords. A model that keeps the order costs 84 states and 7,056 transitions against 24 hypotheses and none, and what it buys is the one test a histogram was said not to pass: two keys in turn and two keys at once have histograms 98 per cent alike, and are two different sequences.
The cadence as evidence
Every model so far infers a key from a bag of notes, and the thing that most obviously declares a key is a cadence — an ordered pair of chords in which the order is the whole content. The essays on closure built a five-component cadence vector long before this and nobody has used it for this. Two passages differing in one note, one cadencing in C and one in G, get opposite answers from the ordered pairs and the same answer from the profile.
A count and a correlation
Cadence evidence is a count of ordered pairs and profile evidence is a correlation with a template, and the cadence essay refused to total them because they are not in the same units. Score each against its own chance and they are — standard deviations above chance are the same unit whatever produced them. Then the trouble moves: the obvious null does nothing at all to one of the two, because shuffling the bars leaves a pitch-class histogram exactly as it was.
Surprise is a number
The chord that did not come was described rather than measured. Its measure is the information content of what did arrive, and a model of the probability has been to hand since the key-finding essays — eight root-motion weights, ordinal and stipulated. Reading them as a distribution prices a deceptive cadence at 2.71 bits against a perfect one's 1.85, and turns up the fact that the largest of the eight had never been read by anything.
The ranking survives the dynamic and the chord does not
Roughness is quadratic in pressure and loudness is compressive, so sixty decibels multiply a chord's roughness by a million and its loudness by ninety-six. Roughness per sone therefore rises ten thousandfold between a pianissimo and a fortissimo of the same four notes — and yet the ranking of which doubling is smoothest, over four hundred and eighty voicings, does not move by a single place.
A chord, given a key and a predecessor
A chord's improbability has been priced from its root motion alone, which left one multiplication unmade: a chord is also improbable because its notes do not fit the key, and that number has been available since the probe-tone profile. Multiplied and renormalised, the two give a conditional distribution — and a distribution has an entropy, which is the quantity a surprise has to be read against and which a list of preferences cannot supply.
The passage built to make them disagree
A cadence count and a key-profile correlation have been put on one scale and run on a passage where the two agree, which tells nobody anything. Building one where they disagree — the notes of one key and the cadences of another — measures the exchange rate at about six bars per cadence, and finds something the agreement case concealed: the two statistics cannot be varied independently, because lengthening the profile evidence adds cadence evidence too, for a third key.
Expectation is a curve, not a list
Every quantity so far is attached to a chord change: a list of surprises, one per event. A listener's expectation is continuous, sharpening through a bar and collapsing when the change arrives — and the two ingredients for it were already here, in two other accounts. What comes out is a second surprise, for when a chord arrives rather than for which one it is.
A loud chord is a smaller chord
Two earlier essays hold the level fixed, and the level decides how much of a chord a listener is given. At thirty decibels twenty of a triad's twenty-four partials stand above what the rest of it masks; at a hundred, nine do. Every roughness figure until now counts partials that are in the score, and a partial the chord masks is not a partial the listener has.
The listener who forgets
Setting an analyst's reading of a key against a listener's measures what arrives late. Both passes assume perfect recall of their own half — which is as wrong going forward as knowing the future is going back. Put a decay on the forward pass and a listener with a memory of a few bars keeps a quarter of the confidence and nine tenths of the answers.
Two surprises and one event
A chord change is surprising twice over — in which chord it is, and in when it comes — and a listener meets one event. Adding two surprises needs to know how much they share, which is a fact about a repertoire nobody has. Sweeping it instead: the total moves by half, the ordering does not move at all, and the most surprising moment in a passage is the same one whatever the answer turns out to be.
The bars a key is made of
A discount that treats every bar alike is the wrong shape for a memory, so take each bar away in turn and see what it was worth. The bars an analysis points at carry seven times as much of the answer as the ordinary ones and slightly less of the certainty — and a memory built only of them reads the passage worse than a memory with no structure in it at all.
The key-finder with no tonic
Thirteen essays of key-finding have run over twelve major collections and not twenty-four keys, so a passage in A minor is read as C. Adding the missing twelve costs almost nothing and fixes almost nothing — because the model has no tonic in it at all, and below three raised sevenths in a passage the extra states are worth exactly zero.
The surprise of nothing happening
A hazard charges a listener twice — once when the chord changes and once, quietly, at every beat it does not. The second term was expected to dominate, because there are more beats than changes. It is a third of the bill at one chord a bar and never reaches a half at any rate a metre survives, because the cost of a beat where nothing happens is second-order small.
Where the chord actually lands
Every timing surprise so far is evaluated on a downbeat: the curve spans a factor of 6.7 and every number is read at its peak. Charge the waiting as well as the arrival and the costs over a bar become a proper distribution, the spread between the best and worst beat rises to a factor of 19.5, and a third of the probability sits on a bar in which nothing changes at all.
The long note and the strong note
The segmentation that produces every object connected here has carried a free parameter since the day it was written: whether a note counts for its metrical weight or for how long it is held. Only the first has ever been drawn. The two name different chords on sixteen per cent of passages where the cues agree about the notes and forty-three per cent where they do not — and where they disagree most sharply a mixture of them picks a third chord neither one asks for.
Four parts are easier to read than two
Twelve earlier essays read one line, and a score is several at once. Measured through the voice-leading model, a notehead of a four-part chorale asks a reader for 1.30 bits and a note of an independent line asks 1.89 — so twice the ink is less than three quarters of the load. The reason is a boundary those essays already established: a duet has no complete voicing of any triad at all, so two parts cannot be read from their harmony and have to be read as two melodies.
A tonic bought with the function
Putting the measured probe-tone profile inside the ordered key-finder is one term, and it does what was predicted: the natural-minor passage is named A minor at every bar instead of C major. It also does two things nobody predicted. It renames a scheme that has been read in the wrong key at every bar since the day it was written, and it destroys the chord's function while it is buying the key.
A fourth decision, and two that were never made
The joint search resolves key, metre and segmentation together and holds the segmentation's cue mixture at zero. Adding the mixture is one loop, and reading the search in order to add it turns up something worse than a missing axis: on the passages it is drawn on, the key it reads is the same key at all forty-eight of its hypotheses and the metre scores every barline identically. The fourth axis then cannot be ranked at all until each reading is measured against its own null, because a mixture changes the ruler and not only the answer.
Eighty-one chords, one number
A dominant seventh has eighty-one arrangements inside three octaves and their roughness spans a factor of five and a half. The tonal-expectation model gives every one of them the same 3.51 bits, because its states are scale degrees and there is no register anywhere in them. Conditioning the surprise on the voicing costs no corpus — and the arithmetic says the conditioning belongs beside the probability rather than inside it, for three reasons that can each be computed.
The chords never move the barline
Every hypothesis the joint search had drawn was one bar long, and on one bar with a note in every slot the metre cannot choose a barline at all. Four bars with rests in them make the barline a decision the metre and the chords both have an opinion about, and the prediction was that the chords would move the barline more often than the barline moves the chords. It is the other way round, completely: whenever the two prefer different barlines the search takes the metre's, on up to 72 per cent of passages, and in fifteen hundred passages the chords never once move it. What the chords decide is the one thing the metre cannot see — whether the bar starts on the downbeat or half a bar later — and they decide it right a little over two times in three at best.
The chords are a weak witness to the barline
Scaled by its own range, the metre overrules the chords every time the two disagree about where a bar begins. The obvious repair is to score each reading against its own chance — the metre against the same number of notes placed at random, the chords against the passage's notes shuffled across its bars — and add the standard scores. It changes very little: the search finds the barline within six points of where the product found it, and the chords gain the power to move the barline only on passages whose rhythm says nothing, where random notes move it nearly as often. The null's real result is the size of the two witnesses. At the written barline the metre stands up to 5.9 standard deviations above chance, and the chords, with every note a tone of its bar's chord, stand 1.55 above it at best.
The chords mark the barline by changing there
Read bar by bar, the chords stood barely above chance at the barline and broke the metre's half-bar tie two times in three at best. Read instead by where they change — how different the chords are across a candidate's barlines against how different they are across the middle of its bars — the same notes break the tie right on 81 to 96 per cent of passages, and added to the metre they find the barline on up to 89 per cent against 61. The weakness was the question the old reading asked, not the harmony.
A rough arrival is rough because of its spacing
The pair the expectation essays report for every chord — how surprising it was, how rough its voicing is — has no level in it. Putting level back in answers the question it left open, and not the way it was framed. At one written dynamic the arrivals keep their order from 40 to 90 dB at three registers of four, and the bass stays 8.6 times rougher than the treble. Made equally loud, the bass has to be played 12.8 dB harder, and it is 343 times rougher: level does not explain the register's roughness away, it multiplies it.
The change reading follows the chords, not the bar
Every passage read until now changes chord exactly at the barline, which is the one harmonic rhythm at which 'the chords change here' and 'the bar starts here' are the same sentence. Pull them apart and the reading goes with the chords: at one chord a bar it stands 1.52 standard units above the other candidates and finds the barline half the time, at two chords a bar it stands 0.01 above them and is at chance, and at a chord every two bars its margin is exactly half — because half the barlines then carry no change at all.
Asked for the rate, it answers a multiple
A reading that follows the chord rate rather than the bar can be asked what the rate is, and the shape of its errors is the whole of why it looked like a barline detector. Given two chords a bar it returns the right period a third of the time and something slower two thirds; given a chord every two bars it is right nine times in ten. It errs slow and essentially never fast, because a change every four slots also falls on every eighth slot and a slower grid inherits a faster rate's evidence — which is the same asymmetry that makes a pitch detector report an octave too low.
The bass errs fast where the content errs slow
Asked how often the chords change, a reading built on pitch-class content names a slower multiple and never a faster rate. Give the passage a bass that states each new root and moves between chord tones inside a chord, and a reading built on the bass's moves errs the other way: it names a faster grid and never a slower one. At two chords a bar the bass is right every time; at a chord every two bars it is never right. Six ways of combining the two readings each trade one end of the range for the other.
A bass that holds through a change marks the barline
At two chords a bar the chords change on the barline and on the half-bar alike, so a reading of where they change is at chance, and the metre ties the two. The bass has one more piece of evidence: a change inside the bar can be voiced over the note already sounding, and a change on the barline is voiced over its root. Hold the bass through one mid-bar change in six and the metre and bass together place the barline in 85 per cent of eight-bar passages; one in three, 97. The convention cannot be stronger than that, and the chord changes, asked first, only get in the way.