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!