工程清理:合并重复、删除未用与固化采样
写了很久的工程难免积灰:试音色的废乐器、复制出来没用上的采样、重复的 Pattern。工具栏的清理图标(变换菜单)一键打扫,分歌曲与工程两组。
歌曲级清理

- 合并相同 Pattern:同通道上内容完全一致的 Pattern 合而为一,全部改成引用同一份的实例——复制粘贴出的一堆副本瞬间归一;
- 删除空 Pattern:没有任何音符与效果值的 Pattern 直接清掉。
工程级清理

- 合并相同乐器:设置与包络完全一致的乐器并成一件,相关音符自动改挂;
- 删除未用乐器:一个音都没弹过的乐器移除;
- 取消未用的采样键位:没有任何歌曲用到的键位映射解除;
- 删除未挂键位的采样:解除映射后流离在外的采样本体清掉;
- 删除未用琶音:没被任何音符引用的琶音移除。
两个"不可逆"项(谨慎)
- 固化 DPCM 采样处理:删除全部源数据,只留处理后的 DMC——工程体积显著变小(尤其源是 WAV 时),但从此音量、重采样等参数不能再无损调整。定稿要发 NSF 前再做;
- 丢弃 NSF / N163 的重采样源数据:FDS 与 N163 乐器从 WAV 重采样来的源数据被丢弃,同样不可逆。
固化的正确时机:导出 NSF 空间不够、且确定不再动采样参数时。详细参数背景见DPCM 采样处理。
清理的节奏建议
- 大改动之后随手跑一次歌曲级清理,Pattern 列表保持清爽;
- 交付 / 导出 NSF 前跑完整工程级清理;
- 清理不可逆项之前手动备份一份 fms——清理本身不可撤销。