MIDI 与 VGM:把外部数据搬进搬出八位世界
MIDI 与 VGM 是两边的大门:一边通向 DAW 与记谱软件,一边通向芯片音乐档案。桌面版专属功能。
导入 MIDI:先做减法
NES 每通道单音,而 MIDI 是复音世界——导入前把素材改写成单声部(每个通道一条旋律线),效果天差地别。导入时创建的是空乐器,音色要自己配。

关键设置:
- 复音处理策略:真遇到叠音时,"保留最新音"或"保留正在响的音"二选一;
- 每 Pattern 小节数:自动把多个小节打包进一个 Pattern(速度与拍号变化处强制分段);
- 力度转音量:MIDI 力度值转换为音量效果;
- 创建 PAL 工程:按 PAL 帧率计算 BPM;
- 通道映射表:每条 NES 通道可指定从哪个 MIDI 通道 / 轨道取数据,或留空;MIDI 第 10 通道(鼓)可按琴键过滤。
导入 VGM:芯片音乐档案直通车
VGM / VGZ 是芯片音乐的通用日志格式,导入时按芯片归位:
- NES APU → 原生通道;
- FDS → FDS 扩展;
- YM2413(OPLL)→ VRC7;
- YM2149 / AY-3-8910 → 默认转 S5B,可选转 EPSM;
- YM2203 / 2608 / 2612 / 2610 / 288 → EPSM。
设置里还能补偿芯片时钟差异、跳过起始空帧、反转 DPCM 位序。
反向:导出 MIDI

用 FamiStudio 节拍模式的工程可以导出 MIDI(桌面版):
- 按乐器 / 按通道两种 General MIDI 分配方式:每个乐器对应一件 GM 音色并插入 program change,或每条通道固定一件;
- 底部表格里可逐项指定映射,双击行修改。
用途很实际:把 8-bit 曲子丢进 DAW 加鼓加混音,或给传统乐手出谱。
下一步
- 音频成品导出:导出 WAV、MP3 与 OGG。
- 全部格式的总览:支持导入哪些格式。