登仙阁 · Sound Room / 制作栈调研 & 决策
Brief · 2026-07-09 · vocals-only producer stack

Vocals 你录 —
编曲,交给谁做?

刚需清晰:只有 vocal 是人的,其他一切(bass · drum · pad · synth · EQ · compressor · reverb 自动化)都要 AI 通过代码/MCP/脚本远程或本地生成 & 混音。当前 Reason Suite 11 装在老婆 Windows 剪辑机(D:\Reason Suite 11\),SSH 可控。已跑通 Suno v5 + demucs 分轨管线(《祸水》线)。这份 brief 把「vibecoding 编曲」的三条真实候选路径摊开,含空气墙也含开跑清单。

Stage 01 · Tracked Vocal · YOU Stage 02 · Open Arrange ? Stage 03 · Open Mix · EQ · Comp ? Stage 04 · Later Master ?
§01

Reason 11 现状 · 你原栈的开放度

先说清楚为什么"用 Claude 直接控 Reason 写编曲"是走不通的死路 —— 你可以省下折腾 SDK 的一整周。

Reason Suite 11 是完整的产品,音色(Combinator patch 生态、Kong / Subtractor / NN-XT / Thor)也够用。但它对外的程控开放面几乎为零 —— 这是 Propellerhead 的产品哲学决定的,不是版本问题。

CLI / headless 渲染
从来没有
OSC 网络控制
"Remote" 是 MIDI-only 私有协议
ReWire slave
v11 起彻底移除
.reason / .cmb 格式解析器
GitHub 零命中,逆向月级
MCP server
全表零命中
MIDI 文件导入 (SMF Type 0/1)
✓ 唯一进得去的通道

所以外部 → Reason 唯一的通道是 .mid 文件塞进去,音色由你在 Rack 里手动挂 —— 这条通道保留在 §03 · 路径 C 里,其余 AI 编曲 & 混音的野心都得换宿主。

顺带一笔 Ardour 复盘:你 7 月放弃的是 Ardour 8(OSC 命令静默失败 + MCP hasTools:false)。Ardour 9 已在 2026-02 发布,OSC 修复了,社区放出两套 MCP(pyroqbit/ardour-mcp Rust 版、raibid-entertainment/ardour-mcp Python 111 tools 86% cov)。要不要回炉?我的判断:不值得。既然 REAPER 的 MCP 生态更厚(下面 §02 路径 B),且你已经付过学习成本上过 REAPER 生态,回 Ardour 是走 detour。

§02

三条候选路径

按"AI 出成品度"从高到低排。A 最省事、C 最可控、B 是折中且能长期养。

02

程控 DAW · REAPER + reaper-mcp(多套可选)

换宿主。REAPER 有 100% 覆盖的 ReaScript API(Python/Lua/EEL)+ 原生 OSC + 至少 4 套成熟 MCP。你在 Claude Code 里对话:"给这段 vocal 铺一个 Rhodes + upright bass + 军鼓 Brush,副歌加一层 pad,做 mastering chain 到 -14 LUFS" —— AI 真能把轨道建出来、把插件挂上、把 vocal riding 自动化画出来。

上手时间
AI 编曲能力
音色可控性
长期独立性
每首成本
vocal 集成
宿主
REAPER 7 · Linux 原生 · $60 (Discounted License) · 60 天全功能试用
MCP
TwelveTake-Studios/reaper-mcp · 158 tools · 2026-06 xdarkzx/reaper-mcp · 153 tools bonfire-systems/reaper-mcp · 58 tools · reapy shiehn/total-reaper-mcp · DSL profile
免费音色
Vital Surge XT Decent Sampler Reason 12 Rack VST3(! 见下)
Reason 复用
Reason 12/13 提供 Rack Plugin,可作 VST3 装到 REAPER 里当音源库 —— 你的 Reason 11 需升级到 12+ 才能吃这条
# Ubuntu 上装 REAPER + reaper-mcp(推荐 TwelveTake 版)
wget https://www.reaper.fm/files/7.x/reaper715_linux_x86_64.tar.xz
tar xf reaper*.tar.xz && ./reaper_linux_x86_64/install-reaper.sh

git clone https://github.com/TwelveTake-Studios/reaper-mcp ~/mcp/reaper-mcp
# 按仓库 README 挂进 Claude Code / Claude Desktop

# 使用姿势
> 新工程 92 bpm,导入我 vocal.wav 到 track 1,做 pitch/timing 分析
> 建 8 个乐器轨:drums / bass / rhodes / pad / string / guitar / lead / fx
> 每轨挂对应 VST3(Vital 出 pad, Decent 出 upright bass...),生成 MIDI region
> 混音链:vocal 上 ReaComp + ReaEQ + reverb send,做 -14 LUFS master
对你有利
  • AI 能真的操作 DAW,不只是"生成然后你自己拖"
  • 音色 100% 你选,长期可养的资产
  • Linux 原生,不需要走 SSH 到 Windows
  • 免费/低价音色生态足以出片
  • MCP 有 4 套竞争,风险分散
代价
  • AI 不会"帮你写好听的编曲" —— 是你在指挥它
  • 要付学习成本(虽然 REAPER 学习曲线是同类里最陡的之一)
  • Reason 11 音色进不来(升级 Reason 12+ 才行)
  • 第一首成品得两三天,不是当晚
03

Code-first · pretty_midi + fluidsynth + SF2 → Stems

最纯粹的 vibecoding 路径。Claude 直接吐 pretty_midi 脚本,本地 fluidsynth -F stem.wav SGM.sf2 track.mid 逐轨渲染成 stems,扔进 Reason(走 .mid import 通道)或 REAPER 拼混。没有 GUI,没有云依赖,没有 API key

上手时间
AI 编曲能力
音色可控性
长期独立性
每首成本
vocal 集成
生成
pretty_midi mido music21 — Claude 直接写
渲染
fluidsynth -F · SF2 音色 · CLI 非实时 · 天然分轨
SF2 音色
FluidR3_GM(覆盖全)Chateau Grand(钢琴)Sonatina Symphonic(管弦)SGM v2
后续混音
拿 stems 进 Reason 或 REAPER 都行 —— 这条路径和 A/B 可以叠加
# 一次性装齐
sudo apt install fluidsynth
pip install pretty_midi mido music21

# 下载 SF2 音色(例:Sonatina Symphonic,管弦)
mkdir -p ~/soundfonts && cd ~/soundfonts
wget https://.../Sonatina_Symphonic_Orchestra.sf2

# 使用姿势
> 写一个 92 bpm, 江阳辙, 副歌前置的都市 R&B 编曲
> 4 轨:drum (channel 10 GM), bass (33 finger), rhodes (5 EP1), pad (89)
> 每轨单独渲染 stems,我拿去和 vocal 混

# Claude 生成 arrange.py,运行后:
fluidsynth -ni -F drums.wav ~/soundfonts/FluidR3_GM.sf2 drums.mid
fluidsynth -ni -F bass.wav  ~/soundfonts/FluidR3_GM.sf2 bass.mid
# ... 天然分轨 stems
对你有利
  • 100% 本地 · 无 credit · 无 API key · 无审查
  • MIDI 是 LLM 结构化输出的甜蜜点,音符/velocity/CC 都稳
  • SF2 换到底就换到底,音色可控性极强
  • 可与 A(Suno stems)+ B(REAPER MCP)任意叠加
  • Reason 11 手动挂音色回放也能吃这条(.mid import)
代价
  • SF2 音色 ≠ 商业插件,"电子琴 GM" 味需要用 Sonatina/EastWest 免费级去洗
  • 音乐性 = LLM 编曲能力 · 副歌 hook 是硬伤
  • Vocal 不能作为编曲的"围绕对象" — 得先编,再录,再对齐
  • 比 A 慢,比 B 音色差 —— 长处在"vibecoding 纯度"和"离线独立"
§03

横向决策矩阵

同一把尺子量三条路径 + Reason 原栈基线。星号 5 分制,数字 tabular。

路径 上手 AI 编曲 音色天花板 vocal 集成 每首成本 独立性 一句话
Reason 11(原栈)基线 ★★★★ ★★★★★ ★★★★ ★★★★★ ¥0 ★★★★ AI 完全进不去,只能人工编
A · Suno StudioAI-native stems ★★★★ ★★★★★ ★★★★★ ★★★★ ~¥20/首 ★★★★★ 最快出片
B · REAPER + MCPprogrammable DAW ★★★★★ ★★★★★ ★★★★★ ★★★★★ ¥0 ★★★★★ 可养的长期资产
C · pretty_midi + fluidsynthcode-first arrangement ★★★★★ ★★★★★ ★★★★ ★★★★★ ¥0 ★★★★★ 最纯 vibecoding
§04

怎么选 · 按场景分

同一栈很少能吃透所有场景。下面是我的推荐树。

本周就要出下一首(《祸水》续集 / 三妖姐妹线)
路径 A
想搭"vocals-only producer"长期工作栈,接受两周入门成本
路径 B
纯粹想在 Claude Code 里 vibecoding 编曲,能忍 SF2 音色天花板
路径 C
合击玩法(最强组合):A 出 stems 骨架 → C 用 pretty_midi 补 hook/lead 层 → B 在 REAPER 里做最终混音 & 母带
A + C + B
不动 Reason(沉没成本党)
只走 C.mid import 是唯一进 Reason 的通道)

我最推荐的落地顺序:今天先跑 A(20 分钟能挂上 Suno MCP,验证 vibecoding 手感是不是你要的东西)。下周决定要不要投 B(REAPER 学习一次到位)。C 是任何路线都能顺手加的 3 小时投入,不冲突。

§05

附录 · 死路清单 & 空白地带

调研中撞过的墙、和还没人做但你能自建的位置。

已探明的死路

  • Reason CLI / OSC / MCP全无
  • Reason 11 作为 ReWire slavev11 起移除
  • .reason / .cmb 逆向解析月级 · 私有
  • Sonic Pi 非实时渲染官方否认
  • TidalCycles 非实时 stems仅 realtime
  • FL Studio Python API 加载 VST未开放
  • Bitwig 官方 MCP要自建 DrivenByMoss 桥
  • Magenta(Google)2024 归档

空白地带(可自建 MCP 的机会)

  • fluidsynth-mcp / SF2 库管理生态空
  • mixing-mcp(EQ / Comp 参数生成)全空
  • Suno 官方 MCP只有第三方
  • Stable Audio · Udio 独立 MCP全空
  • demucs / spleeter 独立 MCP仅包在 ai-music-studio 里
  • reason MIDI-drop watcherSSH + inotify 自建 5 行
  • Csound MCP(音色最强的 DSL)2026-07 未见

左表是"别去撞的墙",右表是"你可以随手包一个 FastMCP 十几行代码顶上"的机会。真要开源,fluidsynth-mcpreason-midi-drop-mcp 是我觉得对你自己账号最有价值的两个。