本次,我们将继续使用Turtle模块进行绘制,下面将教学如何绘制各种音符
5.隐藏画笔,保持窗口显示
在上面画四分音符的代码中添加三行代码,最终代码:
6.隐藏画笔并保持窗口显示
6.移动到刚刚画的第二条线段的结束端点位置
9.首先,移动到第一个圆圈上面线段结束端点的上面20像素的位置,然后向上画一条40像素的线段,作为3连音左边界限
10.然后,移动到该线段的中点,和下面斜着的线段平行绘制160像素的线段,留出距离三个音符中点的20像素位置。
11.绘制数字“3”。
12.根据第十步,先抬笔,留出距离中点20像素的位置,然后落笔,绘制和下面斜着的线段平行的160像素的线段。
13.根据第九步,绘制右界限,方法与第九步没有太大差别,这里不做详细讲解。
难点结束。难点部分代码如下:
14.最后,隐藏画笔并保持窗口显示状态。
2.根据绘制八分音符的代码,在此基础上稍作更改,详情请见代码中注释:
p=pos() # 获取该位置坐标,待会儿可以从这里开始绘制16分音符比8分音符多的一条线段3.移到变量p的位置,绘制多出来的线段。
4.隐藏画笔并保持窗口显示
4.绘制线段,并获取坐标
7.隐藏画笔并保持窗口显示
6.隐藏画笔并保持窗口显示
3.绘制长方形左边的线段
5.移动到长方形右下角
6.绘制长方形右边的线段
7.隐藏画笔并保持窗口显示
代码和二分休止符差不多,在此基础上修改,把循环中的left改为right,代码如下:
7.设置上一条线段的结束端点为开始端点继续绘制线段
8.隐藏画笔并保持窗口显示
由多条弧线和线段组成,这里不做详细讲解,最终代码:
复三部曲式(复合再现三部曲式)是复杂化的三部曲式,包含三部分,两端部分对称地位于中间部分的两侧。典型复三部曲式的两端与中间部分存在着对比。复三部曲式与单三部曲式的主要区别在于它至少有一个部分是大于乐段的结构(单二部或单三部)。
2、复三部曲式的第一部分
第一部分(A)的典型结构是单二部或单三部曲式,它们通常比在独立小曲中有较大发展。其中比较典型的是单主题的形式,因为复三部曲式强调的是中间部分与两端部分的对比,第一部分即便是对比主题的三部曲式,两主题的对比程度也小于第一部分与中间部分的对比。
3、复三部曲式的第二部分
复三部曲式的第二部分即中部的结构是多种多样的:
1、中部为三声中部或插部(B)
2、中部为展开部(R)
3、中部为连接部(T)
4、中部为第一部分材料的发展(A’)
5、合成性中部(浪漫派作曲家)(BC,BCD)
4、复三部曲式的三声中部
Trio原意为三重奏。后演化为复三部曲式中部的代名词,但不一定包含三个声部。
复三部曲式中具有规范结构(二部、三部曲式等)的中间部分称为三声中部。
三声中部是呈示性的部分,有完整的结构,通常是二部或三部曲式,有时也可以是乐段或复乐段。三声中部的特点是主题比较平静、稳重,结构较方整,没有不稳定的展开,常与第一部分形成调式、调性的对比。
复三部曲式的插部不具有明朗清晰的曲式结构。而表现为自由松散的不稳定结构。插部是展开性的部分,特点是和声和调性不稳定,和声变化频繁;结构不稳定、不完整,主题材料常分裂为乐句、乐节或动机展开;主题材料有时比较复杂,有时比较统一。
以三声中部为中段的复三部曲式中,两端与中部的对比多是动与静的对比。以插部为中段的复三部曲式中,两端与中部的对比多是静与动的对比。
6、复三部曲式的第三部分
第三部分往往重复(A)或变化重复(A’)第一部分,因而第三部分被称为再现部。中部为三声中部的复三部曲式,典型的再现部是静止的再现。中部为插部的复三部曲式,典型的再现部是变化的再现。
变化的再现部的几种类型: