Build & publish firmware
Develop your project, check it on its intended device and prepare a release people can install.
One project. More places to run it.
An instrument shouldn’t need a different codebase for every place you want to play it. Maru’s shared DSP library and microcontroller targets provide the foundation. We’re extending it to more device platforms.
Keep the synthesis, effects and parameter behavior together. Adapt the controls and connections to the hardware. Improve the engine once, then build and test the versions you want to share.
Explore the toolkitYour sound engine
In your DAW
Plugin controls, automation and presets.
On the web
An interactive preview people can open with a link.
On your device
Firmware adapted to the device’s controls and resources.
In your own design
A microcontroller, custom pedal or instrument you build.
Shared musical code, target-specific builds. Availability depends on the project and target; each device still needs physical testing. Build guides describe current support and experimental paths.
Writing the firmware is only part of the job.
People need to know which device it runs on, which version to download, how to install it and how to get back to the previous one. Creators need a way to test changes, package releases and keep that information up to date.
We’re building the same path for firmware that we’re building for plugins: edit the project, check the build, publish a version and help people install it.
Edit
Start from a project or a permitted remix. Change its sound and controls while keeping source, licence and author credit together.
Validate
Check sound, controls and performance against the exact build. Record browser, emulator and physical-device results separately.
Publish
Attach versioned files, compatibility information and release notes to the project so people can find the right build.
Install & update
Guide people through the device’s installer, prerequisites and recovery steps, then help them keep track of updates.
Today, the catalog links to authors’ releases and installation instructions. Maru’s development tools provide build and diagnostic workflows for supported targets. Integrated firmware publishing and installation are in development.