MOD Cloud Builder now supports persistent, shareable builds

Hi everyone!

As of today the little service we have online at http://builder.mod.audio/ for developers to quickly build their own plugins has a switch for shareable, persistent builds.
For those that don’t know, this is an online service that talks to your MOD device over the local network and allows to build a plugin based on puredata, MAX gen~ or faust in a super easy way - just upload your files, set some meta-data and press “Build”.

With this update we added a new checkbox under the plugin settings appropriately named “Create shareable, persistent build”.
When this checkbox is enabled the builder service will do builds for Duo, Duo X and Dwarf units and store them on the server, once the build is complete a new “Share” button becomes visible, clicking that opens a new browser tab with a dedicated page to install this custom build. You can share this link with other people.

This means if you have a puredata patch (needs to be hvcc-compatible), or MAX gen~ exported code, or faust file - you can now easily share builds of this plugin with other community members.
Advanced developers can also use builder.mod.audio/buildroot as a way to build a custom package, based on the format used in the MOD Plugin Builder.

I did such a build now to show off as an example, these were the settings:

And the resulting shareable link for this build is http://builder.mod.audio/install/v2jy1vu1
If your MOD unit is connected over USB, you can simply open that page and click the “Install” button on the top-left corner. The build that matches your device (Duo, Duo X or Dwarf) will be automatically installed and become visible on the plugin bar just like any other plugin.

Enjoy and happy plugin making!

PS: The source code for this service is public, see GitHub - mod-audio/mod-cloud-builder
Pull requests are welcome!

19 Likes

Love that!

How cool is that!

1 Like

This is insanely cool! Do you have an example of a gen~ patch I can use to get started with this? Like, do inlets and outlets have to be in a specific order or anything?

Max gen~ - MOD Wiki is likely a good starting point

1 Like