akousia

Classical Principles

Play one progression while changing its bass, top voice and cadence. Classical tonal practice names tools for those choices: suspensions, pedal points, sequences and modulation. Each describes musical behavior within a style; use the device whose effect solves the movement in front of you.

  • voices create the transition
  • bass shapes function
  • rules depend on style

Where you run into this

  • Pop harmony
  • Film scoring
  • Choral writing
  • Arranging
Move the bass under a repeated chord shapeI - I - V - I
C4C5

Why does voice leading matter?

Listeners hear individual lines inside a progression. Holding common tones and moving other voices by step often makes chord changes feel connected.

Treat the top voice as a melody. A legal chord that creates an awkward soprano leap may serve the song less well than a different inversion.

Which classical devices remain useful?

DevicePractical use now
cadencecontrol how final an ending feels
suspensiondelay one note and create directed tension
pedal pointhold continuity under changing chords
sequencerepeat a pattern at a new scale level
inversionshape a bass line without changing chord identity
pivot chordreinterpret one chord to enter a new key

Each device can appear in pop, gospel, film music, games and electronic arrangement.

When should the rules bend?

Parallel fifths can be a strong color in rock or film writing. An unresolved dissonance can be the stable sonority in jazz or ambient music. Modal loops may not behave like tonic-predominant-dominant harmony.

Ask which listening result the old rule protects. Voice independence, singable range and clear resolution still matter when those are your goals.

Improve one progression

  1. Play the rootshear the current bass contour.
  2. Choose inversionsconnect two roots by step.
  3. Isolate the top voicerevise one awkward leap.
  4. Add one suspensiondelay a note that can resolve by step.
  5. Compare the versionskeep the device only if its musical effect is audible.

Keep going

Everything in styles

Open styles