在bach和haydn的作品中(haydn限于早期,因为晚期他已经把奏鸣曲式发展出来了),有大量的这种曲式出现,但是稍有不同。在B段的末尾有大量的A段素材出现,造成了结构听上去像(A BA),这样的二部曲式称作带有再现的二段曲式,比通常的更加完善一些,这种结构也直接导致了三部曲式的出现。三部曲式中,(也叫三段式,不过名字听起来有些。。。想起亚理士多德和卢卡西维奇来了。)三部曲式的结构为(A B A),和带有再现的二段曲式很像,但是不同在于B段相对独立,可以完全使用新的材料,也可以继续使用A段的材料。而且再现A段相对完整,而不是只有一个A段特征的小乐段加上一个完全终止。这里的再现A几乎可以和呈示A一模一样。重复一般为(||:A:||:B A:||),也有省略前面或者后面重复的。A或B只有一个乐句或者乐段,不可再分的,称作单三部曲式。有单三部曲式,当然就有复三部曲式啦!如果A段或B段本身又是一个二段或三段式,整个乐曲就是一个复三部曲式了。这是乐曲的结构已经相当丰富,完全可以作为套曲的一个乐章了,这就是第三乐章,小步舞曲(menuetto)或者谐谑曲(scherzo)。回头要说。现在研究研究复三部曲式的调性和结构。复三段式的中间B段在早期作品中一般以三重奏(Trio)的形式出现,称作三声中部。大多数情况下三声中部用另外的调性,这样可以让听众不至于在长大的作品之中感到烦躁。当然也可以不转调。至于转向的调性,通常有以下几种: