



如您所知,Max是一套用于创造交互式程序的图形化编程环境,由Cycling ‘74团队于20多年前开发并维护至今。
在最新推出的版本中, Max程序新增了名为RNBO的扩展组件,由此开始,您的创意作品不会再拘泥于Max环境。
因为RNBO实现了面向多种软硬件平台的输出功能,现在您可将您的创意构想集成至各类交互装置和专业产品中。
RNBO使得Max的创意性表达不再拘泥于自身。
几十年来,Max社区的用户使用Max开发了大量前无古人且具有实验性质的艺术形式及音乐作品。
而RNBO的出现,使得这些作品可以超脱出Max程序之外,嵌入至其他应用环境,例如融入至艺术装置、硬件产品或者网站页面。

同Max一致,RNBO中的每个对象都具有完整的“帮助文件”(Help File),文件中往往还配有多个选项卡及示例程序,方便您剪切并粘贴这些代码到您自己的 [rnbo~] 接线程序中复用。除此之外,每个对象都具有解释详尽的“参考页面”(Reference Pages),外加资源丰富的RNBO使用指南。再强调一遍,之前制作的所有 [gen~] 接线程序都可以直接运行在RNBO内部,无需做任何修改。
RNBO的操作界面大量借用了Max的操作界面,但RNBO中的接线窗口“工具栏”(Toolbars)却是独具特色。在RNBO的底部工具栏中有一个由两个箭头构成的圆圈图标,以及一个锤子形状的图标。这个“由箭头构成的圆圈”图标用以开启/关闭“自动编译”(Auto Compile)功能。每当您在编辑RNBO接线程序时,其内部代码都需要重新编译一遍。编译通常都是自动进行,但是假如接线程序十分复杂,则可禁用自动编译功能,转而通过点击锤子型图标手动开启编译进程,以便于提升效率。
功能与特性
· 快速迭代:补丁修改后实时生成运行代码。
· 真实声音一致性:你在 RNBO 补丁里听到的声音,与导出后运行时一致。
· Gen 兼容性:可在 RNBO 中完全使用 Gen 和 gen~ 对象,并导出。
· 参数与交互:支持参数映射、MIDI、事件处理等。
· 混合音频与事件:不仅是音频信号,还能处理交互事件流。
RNBO 的 “技术参数” 实际上包括:
✔ 目标平台支持与导出格式(见上)。
✔ 插件和模块构建能力。
✔ 代码导出能力(C++、Web Assembly / JS)。
✔ Gen DSP 完全支持。
系统与授权
· 需要 Max 8.5 或更高版本 才能启用 RNBO。
· RNBO 作为 Max 扩展,需要单独授权(或和 Max 一起购买/订阅



