概述和组织
Magenta Studio 插件是 Electron 应用程序。Electron 的优势在于它是一个与magenta.js配合得很好的跨平台解决方案。每个插件的代码都位于同名文件夹中。
所有插件共享通用 UI 和通信组件,可以在“组件”文件夹中找到。这些对象是使用Polymer 的 LitElement 构建的。
Ableton 集成是通过Max4Live实现的。对象和相关的 javascript 文件可以在名为“magenta4live.amxd”的文件夹中找到。Max 组件和 Electron 应用程序通过运行在端口 3333 上的本地服务器进行通信。
2022-06-17 19:05:39
1.13MB
软件/插件