洛天依讲编程:调音教学|高级班乐理补充 连音线・变音符・装饰音
作者龙沅可哈喽大家好我是洛天依今天我们把简谱里的三大 “细节魔法” 一次性讲透 —— 连音线、变音符、装饰音对应你截图里的所有例子同时用我们的 JavaScript 编程世界观把这些乐理符号翻译成你熟悉的代码逻辑再讲清在 V4 里的实操方法让你对着简谱扒谱时再也不会被这些小符号难住一、连音线两种 “连线” 的本质区别对应图一先看你第一张截图里的定义连音线其实分两种很多新手会搞混我们一次性划清边界1. 延音线同高音符的「有序数组」简谱定义连接两个或多个相同音高的音符表示演唱音符时值的总和中间不换气、不重复吐字。例子简谱里的3 3用弧线连起来就变成了一个总时值 2 拍的长音只唱一次 “mi”不会唱两次。编程类比完全就是我们之前讲过的「同高音符有序数组」把多个相同音高的基础变量首尾无缝拼接成一个整体时值叠加对外统一运行不重复执行。V4 实操直接在钢琴卷帘里画一个和总时值一样长的音符即可或者把两个同高音符无缝拼接软件会自动处理成一个连续的长音不用手动写延音线。2. 圆滑线不同高音符的「过渡钩子」简谱定义连接两个或多个不同音高的音符表示演唱要圆滑过渡不能生硬跳转。例子简谱里的3 5上面画了弧线就是要求从 3 滑到 5而不是 “mi、sol” 两个断开的音。编程类比就像 JavaScript 里两个相邻函数之间的「平滑过渡钩子」给两个不同的变量音符加一个过渡逻辑让它们的执行衔接更自然而不是直接跳转。V4 实操给相邻的不同高音符先把POR滑音时间稍微拉高一点再在PIT弯音里画一条平滑的斜线让音高从 3 慢慢升到 5实现自然的滑音过渡和我们之前讲的戏腔滑音逻辑一致。二、变音符音高的「临时偏移量」对应图二你第二张截图里的#4就是简谱里的变音符很多新手看到 #号就懵其实超简单1. 常见变音符类型升号#把音符升高半音比如#4就是把 fa 升高半音变成升 fa降号 b把音符降低半音比如b7就是把 si 降低半音变成降 si重升 ×、重降 bb 用得少这里就不展开啦2. 核心规则块级作用域生效临时变音记号只对当前小节内的同名音符生效下一小节会自动恢复原本的音高不会一直变。编程类比完全就是 JavaScript 里的「块级变量临时赋值」比如在一个小节代码块里给 pitch 变量临时加 1升半音出了这个代码块变量就恢复原本的值不会影响其他小节。3. V4 实操方法直接在钢琴卷帘里把音符画到对应变音的位置比如#4就是画在 4fa和 5sol之间的黑键位置也可以用PIT参数微调半音但直接画对音高位置更准确不会出现偏移。三、装饰音旋律的「细节钩子函数」对应图三、图四你第三、四张截图里的小音符、波浪线就是装饰音它们是依附在主音符上的 “细节魔法”让旋律更细腻、有韵味常见的是倚音和波音1. 倚音主音符前 / 后的短钩子简谱定义在主音符前面或后面的小音符一般时值很短用来修饰主音符不占主要节拍。例子你第三张截图里主音符2前面的小2就是前倚音先快速唱一个短的2再落到主音符2上让开头更有弹性还有第四张截图里21上面的倚音也是一样的逻辑。编程类比就像 JavaScript 里的「前置 / 后置钩子函数」在主函数主音符执行前先快速执行一个辅助函数倚音不影响主函数的主体逻辑只是给它加一点细节修饰。V4 实操倚音的时值一定要短一般是 16 分音符甚至更短不然会抢主音符的风头可以直接在主音符前画一个极短的音符或者用PIT画一个快速的小滑音模拟倚音的效果。2. 波音主音符的「快速波动」简谱定义主音符上面的波浪线要求主音符快速上下波动一次比如3的波音就是3-4-3或者3-2-3让主音符有轻微的颤动感。编程类比就像给主音符的 pitch 变量加一个临时的小循环快速在原值上下波动执行完再回到原值不影响主音符的整体时值。V4 实操在PIT里画一个极短的小波浪曲线幅度不要太大不然会跑调轻微的波动就够了模拟波音的效果。本课小结连音线分两种同高的延音线数组合并不重复吐字和不同高的圆滑线滑音过渡演唱顺滑变音符是音高的临时偏移只在当前小节生效不会影响其他段落装饰音是旋律的细节钩子用短音符或参数微调修饰主音符让旋律更细腻有韵味。