harmonising bach chorales the definitive guide fo
ach chorales are written for four voices: Soprano: the highest voice, often carrying the main melody Alto: the second highest voice, providing harmonic support Tenor: the third voice, usually underpinning the harmo