midicn音频与音乐制作 EN

从乐谱导出 MIDI

乐谱导出 MIDI 时,时值、力度与表情会被折成离散事件。

谱面写的是记号,MIDI 要的是时间、音高与力度。导出就是把连续的表情折成离散事件。

问题

作曲家在谱上写渐强、延长记号与自由速度,回放却只有固定的拍点与有限的力度级。导出设置不同,同一份谱会得到完全不同的 MIDI。

原理或流程

每个音变成 Note On 与 Note Off,时值换算成 tick;速度记号写成 tempo 事件;力度记号映射成 velocity;连奏、踏板与颤音写成控制器。装饰音被分配极短时值,颤音有时被展开,反复记号按设置决定展开次数。量化会把演奏的微小偏移吸到网格上。

做法与判断

导出前确认反复是否展开、速度曲线是否写入、装饰音如何分配。到 DAW 里检查第一个音是否落在拍点、尾音是否被截断、和弦是否齐。需要保留演奏感时,把原始演奏轨单独留一份,不要让量化覆盖它。

听什么

听和弦是否同时到达,长音是否被下一个音切掉,渐强是否变成一级一级的台阶。再听自由速度段落,判断导出后是否还剩呼吸。

常见误解

MIDI 能保留所有记号;音色选对就等于还原;量化越细越忠实。事实正相反,量化越细,越容易把分句磨平。

在库中听例子

Lyric Pieces, Book 5, Op. 54: No. 4, NocturneC14:09自由速度的夜曲,导出后最能听出量化抹掉了多少呼吸详情Chorale BWV 1/6C11:02四声部众赞歌节拍规整,适合检查和弦是否被导齐详情elegy for the summer of 4096C14:15配乐中间有速度变化,可对照速度事件是否写进文件详情15 Three-part Inventions, BWV 787/801: No. 10 in G, BWV 796C11:10三声部创意曲的连奏与断奏,导出后容易变成同一种音头详情

每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。

事实来源

  • MIDI 1.0 规范中音符、速度与控制器消息的定义,依 MMA 公开规范核查,未抄文本
  • 制谱软件导出 MIDI 的反复、装饰音与力度选项,依公开文档核查,未抄文本

仅用于核查事实,正文为原创撰写。