Ableton 发布了 Extensions SDK,这是一款允许 Live Suite 用户用 JavaScript 编写扩展的工具。借助该 SDK,音乐人和制作人可以分析和修改项目,自定义工作流程,而无需掌握复杂语言。它不处理音频,但免费扩展了创作可能性。
Live Suite 扩展 SDK 的工作原理 🛠️
Extensions SDK 公开了一个 API,允许与 Live 项目的内部结构进行交互。JavaScript 脚本可以访问轨道、片段、设备和参数,自动化重复性任务或创建新功能。由于无法访问音频处理,它专注于编辑和组织逻辑。这为自定义工具打开了大门,无需接触 C++ 或 Max for Live,降低了临时开发者的技术门槛。
告别不会编程的借口 😅
现在任何人都可以创建一个扩展,按颜色整理轨道或生成随机结构,然后如果项目听起来像烧坏的晶体管,就把锅甩给 SDK。最棒的是,你不需要成为编码天才;只需从 Stack Overflow 复制粘贴然后祈祷。如果出了问题,你总是可以说这是一个实验性功能。终于,懒惰有了官方盟友。