音频编程语言 Cmajor 复活了 NI 已经停产的 Pro-53 合成器插件,取名 Pro-54
Pro-53 是 Native Instruments 停产已久的 Sequential Prophet-5 复刻附件,得益于全新的音频编程语言 Cmajor,这款合成器得以再次回归,可以直接在浏览器中运行。
Cmajor 是一种相对较新的 C 语言,专门用于编写 DSP 信号处理代码。它最近已成为开源语言,并以 GPLv3/Commercial 双重许可方案提供。
Cmajor 的开发者在网站上展示了 Cmajor 目前可以实现的一些功能,其中之一就是对经典 Native Instruments Pro-53 合成器的全新移植。他们将其作为一款名为 Pro-54 的开源网络音频应用程序发布,可在浏览器中演奏。
据开发者称,网页版 Pro-53 基于原始合成器内部的 C++ 代码进行移植,包括原始插件的全部 500 多个预设。代码是开源的,他们没有对其进行任何现代化处理。图形用户界面是用 HTML/javascript 重新创建的,使用的大多是残存的低像素位图,以获得真实的复古质感。
声音演示视频(原始地址 https://youtu.be/W2raeWHkMcw):
至于 Pro-53 能不能有插件版本?开发人员在 Audio Programmer 播客中表示编译 VST、AU 或 AUv3(iOS)版本都是可行的。
相较于 Pro-53 的复活,Cmajor 这个新的编程语言更加值得关注。音频开发者们可以查看 Cmajor 的官方文档和网站演示,以了解它的可能性。
官网:https://cmajor.dev/docs/Examples/Pro54/
开发页面:https://github.com/cmajor-lang/cmajor/tree/main/examples/patches/Pro54