Theory
🎶HarmonyIntermediatefunctional-harmonytonicdominantpre-dominantsubdominantharmonic-function

Harmonic Functions (T-PD-D)

The three fundamental roles chords play in tonal music—Tonic (stability and rest), Pre-dominant (preparation and setup), and Dominant (tension and forward drive)—that govern chord progression logic, create predictable resolution patterns, and form the grammatical foundation of 300+ years of Western music from Bach to contemporary pop.

Interactive Visualizations

The Functional Harmony Circle

T-PD-D-T cycle with all allowed and forbidden motions

Diagram data not configured. Define data.nodes and data.edges in visualArtifacts.

Function Assignment Reference

Complete chart of which chords belong to which function (major and minor)

Chart data not configured. Define data.points in visualArtifacts.

Tension Gradient Visualization

Harmonic tension levels from T (0) → PD (moderate) → D (maximum) → T (resolution)

Diagram data not configured. Define data.nodes and data.edges in visualArtifacts.

Functional Substitution Table

Primary functions and their substitutes (I↔vi, IV↔ii, V↔vii°)

Matrix data not configured. Define data.headers and data.rows in visualArtifacts.

Progression Decision Tree

How to choose next chord based on current function

Diagram data not configured. Define data.nodes and data.edges in visualArtifacts.

Historical Function Evolution

How functional harmony developed from Baroque to Jazz

Chart data not configured. Define data.points in visualArtifacts.

I. Conceptual Positioning

🎯Problem Solved

Why do certain chord progressions sound 'right' while others sound 'wrong'—functional harmony reveals that chords have grammatical roles (not just sonorities), explains why V pulls to I (dominant demands resolution to tonic), shows why IV-V-I feels complete (pre-dominant sets up dominant which resolves to tonic), and provides the logical framework that makes tonal music coherent and predictable.

🔨Skills Built

  • Identify harmonic function of any chord (T, PD, or D)
  • Understand why certain progressions sound logical
  • Predict resolution patterns and cadences
  • Apply functional substitution (vi for I, ii for IV)
  • Recognize functional exceptions (deceptive cadences, retrogression)
  • Use functional logic in composition and analysis

🔗Connects To

harmony/overviewharmony/roman-numeralsharmony/progressionsharmony/cadenceschords/dominant-seventhchords/major-minorvoice-leading/tendency-tonesjazz/ii-v-iclassical/formtonality/overview

II. Knowledge Architecture

This section will be populated with core concepts, sub-concepts, and micro-concepts in future MDX content.

IV. Charts, Maps & Tables

Visual artifacts will be embedded in MDX content as React components.

V. Logical Learning Sequence

Learning progression will be defined in MDX content.

VII. Analytical Application

Cross-genre examples (classical, jazz, pop, film) will be provided in MDX content.

IX. Cross-Topic Network

Concept bridges and overlapping zones will be detailed in MDX content.

XI. Synthesis & Meta-Understanding

Mastery meaning and transformational impact will be explored in MDX content.

What This Unlocks

  • Enables logical chord progression construction

  • Foundation for understanding cadences and phrase structure

  • Basis for voice leading and resolution patterns

  • Framework for jazz harmony and reharmonization