MIDI 合并与拆分
合并丢的是轨道名与通道分配,拆分要先定通道再定轨道。
MIDI轨道通道编辑
相关
把钢琴左右手两条轨合并成一条,再拆开时,踏板曲线常常只剩一条,另一只手的位置全丢了。
合并时丢的是什么
音符、时值、力度都还在,丢的是轨道名、通道分配、端口和控制器归属。两条轨原本各走一个通道,合并后如果都落到通道 1,两个音色切换会互相覆盖,只剩最后一个生效。鼓轨更明显:鼓组的键号一旦从打击通道换到旋律通道,整套鼓就变成一串音高。
轨道、通道、端口
轨道是文件里的容器,通道是消息里的四位地址,端口是软件之间的虚拟线。一个轨道可以写多个通道,一个通道也可以跨轨道。合并通常按轨道走,拆分却常按通道走,信息就是在这里丢的。
| 概念 | 范围 | 合并时 | 拆分时 |
|---|---|---|---|
| 轨道 | 文件内任意条 | 名字与顺序会合并 | 需要重新命名 |
| 通道 | 每端口十六个 | 同号通道互相覆盖 | 按通道拆分最稳 |
| 端口 | 软件虚拟端口 | 常被忽略 | 多端口要分别处理 |
| 控制器 | 绑定通道 | CC 只跟一个通道 | 拆分前先复制 |
什么时候该合并
鼓的多支麦克风、同一条线的八度加倍、分段录的 comping,都适合并成一条。合并后检查通道号、第一个音色切换和 CC 的位置。需要保留演奏细节时,先复制一份再合并,原件留着对照。合并之前先确认这条轨不再需要分开编辑。
拆分怎么不丢
先按通道拆,再按音高拆。拆之前把延音踏板、表情和弯音复制到每条新轨,拆之后逐个确认开头有没有音色切换。名字要重写,不要留下 Track 1 copy 这种默认名。格式 0 的文件只有一条轨,拆分等于把通道一条条抽出来,抽完要重新存成格式 1。
失败模式
两条轨落到同一个通道号,音符就会叠在一起,力度也乱了;鼓轨与旋律轨合并,键号越界;拆分时只拆音符不拆 CC,踏板全留在原轨;轨道名重复,混音时找不到对应的乐器。合并前先存一版,比事后猜更省时间。
在库中听例子
raymond1206 chestnut十六个通道各有名字,钢琴、吉他、贝斯、小号、弦乐分列,合并前能一眼看到归属详情sailors battle midi theme 9格式 0 的单轨文件,五个通道共 1081 个音符,拆分只能按通道抽详情Symphony No.40 in G minor K.550莫扎特《第四十交响曲》,十一条轨与十五个通道并存,轨名写乐器,通道数却多过轨数详情Concerto for 3 Harpsichords in D minor BWV 1063巴赫《三架羽管键琴协奏曲》,十条轨只落在五个通道上详情
每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。
同一条线
事实来源
- MIDI 1.0 Detailed Specification, MMA, 通道消息与轨道块的定义
- Apple Logic Pro User Guide, MIDI 编辑与合并操作
- Ableton Live Reference Manual, MIDI 轨道与片段