提到电路建模,多数人脑子里蹦出来的第一个词大概是“仿真”。但 Softube 给 Marshall Silver Jubilee 2555 做的这件事,严格来说不能叫仿真——它更像一次像素级的电路克隆。区别在哪儿?仿真是在黑盒层面拟合行为,比如你给输入端一个信号,输出端看波形像不像。克隆不一样,克隆是得把电路板上每一个电阻、电容、二极管、电子管模型逐个建出来,然后让它们按照基尔霍夫定律自个儿去“跑”。
状态空间,或者说,列方程的艺术
电路建模的数学核心是一套叫状态空间(State-space)的方法。这事听着玄,本质上就是把整个电路的非线性微分方程组扔给计算机去解。

模拟电路里每个储能元件(电容、电感)都会引入一个状态变量。一个不算复杂的电子管吉他音箱前级,随随便便就能有几十个节点、上百个元件。这意味着背后的方程组规模相当可观,而且它不是线性的——电子管本身是个极度非线性的器件,它的跨导会随着栅极电压剧烈变化。
为什么电子管是块硬骨头
2555 的 Lead 通道之所以能出那种标志性的、带压缩感的咆哮失真,核心就在于三极管和五极管在过载区的软削波行为。跟二极管硬削波直愣愣把波峰切平不同,电子管进入饱和区时,电流不是突然停住,而是缓慢拐弯——波形被压扁的过程是渐进的,这带来了人耳感知上的“温暖”和“平滑”。
建模时,这种非线性不能靠简单的多项式拟合。得用 Newton-Raphson 迭代法,每个采样周期内多次迭代求解,直到非线性方程组的解收敛。可以这么理解:你的 CPU 每秒钟要重复这个求解过程 44100 次或者 96000 次,每一次都得算出此刻整个电路所有节点的电压电流。这也是为什么高精度电路建模插件普遍比较吃资源——它干的活跟 SPICE 仿真器本质上没区别,只是被优化到了能实时运行的效率。
从原理图到代码,中间少了什么?
Marshall 给 Softube 开放的是博物馆里的金标原版 2555 箱头,连带着原始设计文档。但有趣的地方在于:纸面原理图从来不是真相的全部。
寄生参数
真实电路板上的走线有分布电容,碳质电阻有温度系数,电容在高频下等效串联电阻(ESR)会冒出来作祟。这些“看不见的元件”在原理图上压根不存在,但它们在高增益状态下对音色稳定性和高频响应有实实在在的塑造作用。Softube 的工程师在测量原机时,通过扫频分析和阻抗测量把这些寄生效应反向推导出来,再手工加进模型里。换句说话,他们建的不仅是 Marshall 设计出来的那个电路,而是经历了三十多年老化、焊点氧化、元件漂移之后的“这一台”2555。
电源供给的呼吸感
还有一个容易被忽略的层面是电源建模。真实电子管音箱在大动态下,电源滤波电容会被持续抽取电荷,高压 B+ 会短暂下陷然后又回升。这种下沉-回弹的循环不是即时的,它有时间常数,会在音色上叠加一层低频的压缩和膨胀感,也就是吉他手常说的“呼吸”动态。静态建模完全捕捉不到这个,只有当整个电路模型耦合了电源内阻和滤波网络之后,那股子“活”劲儿才会出来。
说到底,对 2555 这样的电路做全组件建模,不是在录一份音色样本,而是试图在数学层面还原一个会老化、会发脾气、有自己脾气的物理系统。它最终的听感之所以能让一位拥有原版音箱二十年的用户说出“比我的真机还好”,原因大概就藏在那些原理图上找不到的细节里。

评论(4)
“比真机还好”有点不靠谱,老管箱那松散感根本模拟不出来。
这个插件延迟大概多少?录音时候开着实时监听会爆音不?
其实SPICE也是这么算的,只不过实时化确实难。
管箱软削波那劲儿被数学吃透,这事就很酷。