钢琴的乐理知识以及musicXml属性介绍

乐理知识以及musicXml讲解

一、乐理知识

二、musicXml讲解

一、乐理知识

一、钢琴音阶划分,以及其音调高低关系

钢琴白键加黑键共有88个按键,分成9组按键(每组按键有7个白键,5个黑键,白键与黑键对应音阶如图二所示),左边的按键音调总比右边按键音调低,一组按键中,相邻两个键音调高低相差一个半音,比如图二中C和#C(Db)音调高低上相差一个半音;#C(Db)和D键音调高低上相差一个半音。大字一组位于第一个8度、大字组位于第二个八度…

图一

图二

二、谱号以及对应的音阶

谱号主要是为了定义一个基本音调(或者说确定钢琴的一个大概按键范围),谱号主要有高音谱号(G谱号)、低音谱号(F谱号)、中音谱号、次中音谱号。其中,高音谱号和低音谱号比较常见。(其实只用一个谱号也可以表示很大范围的音,但是为了避免在一个谱号上加上过多的线,不便读取,所以,衍生出了四种谱号)

高音谱号:

低音谱号:

中音谱号:

次中音谱号:

C谱号整体上移一条线(四线表示小字一组的C)

四种谱号确定钢琴按键的大概范围:

三、五线谱中音符、附点以及休止符:

音符:

符头位置确定音符的音高,音符的外观决定音符的时长(全音符、二分音符、四分音符…)

附点:

附点写在符头的右侧

休止符:

当一个小节只有一个全休止符时,表:示该小节休止:

四、音值组合法:

将不足一拍的音符连接起来组成一拍:

五、调号:

以D大调为例讲解:

对于D大调,不论是钢琴哪个组的F和C音阶都要升高,所以为了简洁以及可读性好,将这些升高(#)或降低(b)符号提到前面,形成调号。这些升高或降低符号的位置仍在对应音阶上

六、一个五线谱的基本属性:

二、musicXml讲解

标签含义说明:
<part-list>------------------乐谱中对应声部(乐器),用id标识
<part>-----------------------对应声部(乐器)乐谱,通过id与part-list中声部对应
<measure>--------------------小节标识,通过number属性标识是第几个小节
	<attritute>--------------小节共同遵守的一些规则
		<divisions>----------一个四分音符标准时长
		<key>----------------调号
		<time>---------------拍号,一个小节为几几拍
		<staves>-------------五线谱数,可以理解为有几个音轨(进程)
		<clef>---------------谱号,G2为高音谱号,F4为低音谱号
---------------------------------------------------------------------------------------------------------------------------
音符相关:
	<note>------------------------------音符标识
		<pitch>-------------------------音阶信息
			<step>----------------------音阶(abcdefg)
            <octave>--------------------位于哪个8度,(可借助第一部分内容钢琴音阶划分内容理解)
      		<alter>---------------------表示升高音调(数值为正表示升高音调对应#,数值为负表示降低音调对应b)
		<duration>----------------------表示持续时长,与divisions结合理解
		<voice>-----------------------
		<type>--------------------------音符类型(whole:全音符、half:二分音符、quarter:四分音符、eighth:8分音符、16th:16分音符)
		<accidental>--------------------音调高低,取值:sharp(对应#)、natural(还原,之前升调或降调,还原为不升(降)的调)、flat(对应b)
		<stem>--------------------------符干方向,down(朝下)、up(朝上)
		<staff>-------------------------表示当前音符位于哪个五线谱上(高音谱号or低音谱号)
		</dot>--------------------------附点
		<beam>--------------------------连杆标签(标签内容为begin-end)根据number确定一个连杆
		<rest>--------------------------休止符
		<notations>---------------------音符的一些额外信息
			<tied>----------------------延音符,type=start(stop)根据number确定一个延音线
			<slur>----------------------连音线,type=start(stop)根据number确定一个连音线
			<arpeggiate/>---------------连滑
---------------------------------------------------------------------------------------------------------------------------
速度情绪相关:
<direction>
	<direction-type>
		<metronome>-------------------------节拍器
			<beat-unit>---------------------一拍单元,即哪个音符时长对应一拍
			<per-minute>--------------------节拍是以一分钟多少拍定义的
	<soundtempo="133.00"/>--------------	一分钟133拍
---------------------------------------------------------------------------------------------------------------------------
声音渐弱渐强相关:
<direction>
	<direction-type>
		<wedge>-------------------------------标识声音强弱,type="diminuendo"(声音渐弱)或者type="crescendo"(声音渐强)type=stop(声音渐弱(强)停止)type="diminuendo"("crescendo")与 type=stop搭配使用
										   
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值