MIDI 后期编辑
音高对了还不够,力度、微时序与时值才决定它像不像演奏
相关
问题
生成的 MIDI 音高对了,听起来还是像打谱软件在放。问题通常在音符之外。所有音同一力度,起音全部贴在格子上,乐句没有呼吸,密集段落每个音都占满时值。直接换更好的音源能改善音色,改善不了这些。还有一类是音区问题,旋律被埋在伴奏中间,改力度也救不回来。
原理
演奏信息分三层,力度、时间、连接。三层互相影响,但改动有顺序。先修时值与连接,再修力度,最后动微时序,反过来做,前面调好的听感会被后一步推翻。音源对力度的响应曲线不同,同一组数值换一个音色库就变样,所以要在最终音源上定这套数值。
做法
按声部处理,不要整轨刷同一条曲线。旋律先画一条跟音高走向有关的力度线,高音略强,长音做渐强。伴奏整体压低,和弦最高音略提,让和声有轮廓。密集段落用抽音处理,保留外声部与根音,内声部隔一个删一个,删完再听和声是否还成立。最后给旋律加五到十五毫秒的随机偏移,鼓不要动。每改完一个声部就静音其他声部复听,确认它单独也说得过去。
听什么
在肖邦夜曲里,听自由速度有没有被写进时值,而不是靠音源自动处理。在 Atholl Highlanders 吉格舞曲里,听装饰音与断连是否清楚,连成一片就失去舞曲性格。在李斯特的罗西尼改编里,听抽掉内声部之后和声是否还站得住。在贝多芬第十二四重奏里,听四个声部的力度有没有被拉平。
在库中听例子
Nocturne No. 12 in G major, Op. 37 No. 2肖邦夜曲,听自由速度有没有被写进音符时值(C1)详情The Atholl Highlanders JigAtholl Highlanders 吉格舞曲,装饰音与断连要分明(C1)详情2 Transcriptions d'après Rossini, S.553李斯特罗西尼改编,密集织体抽音后是否还成立(C1)详情String Quartet No 12 in E-flat major · 1. Maestoso - Allegro贝多芬第十二四重奏,四声部力度层次容易被拉平(C1)详情
每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。
事实来源
- MIDI 演奏信息的处理方法,依音序器公开文档核对,未抄原文
- 力度曲线与微时序的经验规则,依制作通识核对,未抄文本
仅用于核查事实,正文为原创撰写。