cableguys 多款插件更新
cableguys 选择倾听用户的意见,做出开放式的 FXP 格式的支持,也表现出这个厂牌对自身产品负责任的精神,即便以后要频繁的为这个责任擦屁股

cableguys 在 ShaperBox 上一个版本 3.5.1 加入了 FXP 格式的保存与载入选项,这是一个古老的插件预置格式,常见为 FXB(FX Bank) 和 FXP(FX Preset),用来保存和读取插件的音色预置与参数预置。如果是与 Cubase 一同成长的朋友,肯定对这个格式特别熟悉。

FXP 格式,在早期的通用性很高,因为那时候,几乎是 Steinberg 家的 Cubase 一家独霸,他们不仅开发了 VST 的*.dll 格式,也建立了一套非常高效和通用的插件参数语言。因此,各个插件厂家都乐于开发 VST 格式的插件并使用通用的 FXP 参数语言,这就使得 FXP 格式的预置在当时非常通用。

但由于 VST 格式的开源化,Steinberg 不再垄断插件语言领域,不但插件厂商开发出了各种有利于自己插件优势的预置格式,各个 DAW 也开发出了自己的独家预置转存格式,这意味着老式的 FXP 格式逐渐被淘汰 (毕竟随着 CPU 技术的更新,为了配合 FXP 而开发的插件可能无法完全的利用机能优势)。

不过,由于 cableguys 的 ShaperBox 是封装式的预置,也就是说,即便你在 Shaperbox 中保存了你的独特预置,你也无法在任何文件夹中找到刚才保存的预置实体,它被封装在了 ShaperBox 插件中。这成为了 ShaperBox 无法逆转的劣势,cableguys 可能也想不到,如果用户创建了一个不错的预置,他想将这个预置分享给他的朋友而不是传到官网公开,或者,哪怕仅仅是他希望将这个预置拷贝到他的笔记本继续使用,他都做不到,因为根本找不到预置的实体文件,这真是太尴尬了。

也有例外,比如两人都使用同一 DAW,利用 DAW 的专有格式来转存预置,这样就能创造实体。但这就限定了使用群体,显然很不公平。

好吧,如果 cableguys 现在对 ShaperBox 进行逆开发,一步步回退到代码初期然后重新编写肯定不可能了,于是 cableguys 加入了 FXP,添加总比重写容易。这可能是 cableguys 新增一个通用格式 FXP 的目的。不过,繁冗或修补性的代码,也就意味着出错的几率更大。这不…;

ShaperBox 3 更新到 3.5.2

changelog:

3.5.2 – May 17, 2024

  • Fixed: The new Load FXP option loaded FXP presets saved by certain DAWs with wrong settings, and in some cases could cause a crash.

在 3.5.1 版本中新增的 FXP 保存格式,会导致出现个别 DAW 中参数读取错误,甚至会出现崩溃的问题,现得到修复

  • Fixed: Pen shapes were not preserved correctly when drawing from right to left.

在绘制模式下从右到左的绘画可能出现保存错误,得到修复

  • Fixed: Adjusting the Compressor’s Makeup Gain in Auto mode could cause a distorted signal in certain situations.

部分情况下调整压缩器中的增益补偿可能会造成信号失真,得到修复

  • Fixed: In rare situations, Ableton Live could crash if your default project contained ShaperBox with ReverbShaper loaded.

在极少数情况下,在载入包含了 ReverbShaper 模块的 ShaperBox 时,会导致 Ableton Live 崩溃,得到修复

FilterShaper XL 更新到 1.0.3

changelog:

1.0.3 – May 17, 2024

  • Fixed: The new Load FXP option loaded FXP presets saved by certain DAWs with wrong settings, and in some cases could cause a crash.

和 ShaperBox 一样,新的 FXP 预置可能会在个别 DAW 中出现参数载入错误或崩溃的问题,得到修复

  • Fixed: Pen shapes were not preserved correctly when drawing from right to left.

从右到左使用绘笔时会出现错误,得到修复

HalfTime 也更新到 1.1.10

changelog:

1.1.10 – May 17, 2024

  • Fixed: The new Load FXP option loaded FXP presets saved by certain DAWs with wrong settings, and in some cases could cause a crash.

同为 FXP 载入问题,得到修复

总结,cableguys 为自己添加的 FXP 格式自找了许多麻烦,这要归咎到他们当初开发插件时,错误的选择了一种封装预置的方式。这种封装意味着必须在插件载入后才能读取预置中的模块排序,参数设置,它们可能仅仅是一个巨大的。dat 文件中的某几行,而无法成为一个可分享的独立的实体。不过,cableguys 选择倾听用户的意见,做出开放式的 FXP 格式的支持,也表现出这个厂牌对自身产品负责任的精神,即便以后要频繁的为这个责任擦屁股。