Voice Leading
Practice four-part harmony through structured voice-leading exercises across several difficulty levels.
Work with harmonic functions, inversions, sevenths, resolutions and the craft of making each voice move with purpose.
level 1 · Basic functions
I selected a random exercise from this level.