|
发表于 2009-7-18
|
|阅读模式
Cycling'74 RNBO 开发平台
Cycling '74 引入了可视化开发平台RNBO(发音为“rainbow”)——一种新的“所见即所得”开发环境,可让你使用可视化编辑器开发音频工具,并导出为网页工具、硬件音乐设备、音频插件等以创建网络体验。
Cycling74 的 Max工具最流行的模块化环境之一 。在此,音乐家可以构建自己的乐器、效果器、MIDI 发生器……并单独使用它们或在 Ableton Live 中作为 Max For Live 设备使用。该平台在实验/艺术音乐领域特别受欢迎。
Cycling74 RNBO
Max 的开发者 Cycling74 推出了 RNBO(彩虹),这是一种新的修补工具,可以打开 Max 工具并将其连接到音乐技术领域的其他部分。它不是免费的,但对于希望将自己的作品传播给更多人的音乐家和开发者来说,这将是一件轻而易举的事。
创建 RNBO 是为了将 Max工具导出到其他平台。以前只有 Max For Live 和独立的 Windows/Mac 应用程序才能实现的东西。而且你不必学习如何为此编写代码。RNBO 生成你可以随意使用的源代码。
有多种导出选项可用。能够导出到 Raspberry Pi,可以制作自己的效果踏板、独立合成器,甚至 Eurorack 模块。
RNBO 支持导出多种实用的平台,不局限于硬件/软件,包括:
Raspberry Pi — 构建自定义吉他踏板、Eurorack 模块、音序器等。
Web 导出 — 使用带有 Javascript API 的 WebAudio (WASM) 技术在 Web 上运行工具。
VST/AU — 在任何 DAW 中运行工具作为 VST 或 AudioUnit 插件。
Max Object — 编译为具有定义参数的自包含、可共享的 Max 对象
C++ — 导出高效、独立的源代码以集成到现有项目中。
除了内置目标之外,RNBO 还附带用于构建基于 JUCE (C++) 的插件/应用程序和网站 (HTML/JS) 的项目模板,以及用于导出 VCV Rack 模块和 SuperCollider UGen 的启动项目。
这是 RNBO 的官方介绍:
Youtube 链接:https://www.youtube.com/watch?v=Aqq6fUUq1Fc&t=4s
当您在 RNBO 中进行开发时可以听到编译后的代码 — 使导出的max 工具符合你的愿景和期望。此外,你可以重用相同的代码并将其部署到多个目标,并获得一致的结果。
RNBO 的视觉修补环境受到 Max 的启发,具有从 Max 库中提取的对象子集,很强大。对于使用 Max 的用户,在 RNBO 中构建你自己的自定义音序器、合成器、采样器、MIDI 处理器和音频效果器将会感到非常熟悉。
功能亮点包括:
事件和信号可以在开发程序中混合,就像在 Max 中一样。
全代集成,增加了事件支持和交互式 UI 对象。
强大的 MIDI 支持和跨导出目标的简单交互 API。
每个对象的完整文档和帮助文件。
使用 param、inport 和 outport 对象定义 RNBO 导出的控件和界面。
使用 codebox 和 expr 对象混合 Patch和代码,可用于事件和音频处理.
使用@polyphony 属性是工具支持多复音。
RNBO 还附带两个包,它们提供了 RNBO 可以做什么的高质量、文档化和可重用的示例:
RNBO Guitar Pedals — 一套功能齐全、音色真实的吉他效果器,可以按原样导出或组合以构建你自己的效果器链。
RNBO Synth Building Blocks — 提供构建出色合成器的所有基本元素,可以将这些构建块拼凑在一起以搭建自己的乐器。
Cycling74 RNBO 现在以每月 10 美元/每年 100 美元的订阅费或 299 美元的永久授权。
官网下载:https://cycling74.com/downloads |
|