Control your MOTU audio interface directly from your StreamDeck using the MOTU AVB Web API.
This plugin is unofficial and not affiliated with MOTU, Inc.
Only interfaces compatible with the MOTU AVB Datastore API are supported.
Tested with the UltraLite AVB - other AVB-enabled MOTU devices may work as well.
Switches a value between 0 and 1.
Useful for toggling Mute, Solo, or any other binary parameter.
Switches between two user-defined values (e.g., -3 dB ↔ 0 dB).
Great for flipping faders or toggling specific "non-binary" settings.
Sets a fixed value on a parameter with a single button press.
(Not a toggle.)
Same as the Toggle Values action, but the endpoint field is a string. This way you can specify the MOTU endpoint you want, even the ones not included in the standard actions dropdown.
Empty "OFF Value" field is treated as an empty string ("").
Same as the Set Value action, but the endpoint field is a string. This way you can specify the MOTU endpoint you want, even the ones not included in the standard actions dropdown.
Empty "Value" field is treated as an empty string ("").
💡 All actions come with a simple configuration UI, including help text. No setup on the MOTU interface is required.
Download the .streamDeckPlugin file in the GitHub releases section and double-click to install.
StreamDeck will take care of the rest.
Built with Node.js v20.19.0
npm install -g @elgato/cli
npm install
streamdeck link com.simonedenadai.motu-avb.sdPlugin
npm run watchThis links the plugin to your StreamDeck and enables live development with hot reload.
All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
