🔊
MIDI Mixer Help
  • 👋Introduction
  • 🏃‍♂️ Getting started
  • ❓FAQ
  • 💬Terminology
  • ⚙️Settings
  • 🎹Profiles
    • Use a preset
    • Create a profile
    • Share a profile
  • 🔌Plugins
    • Overview
    • Use a plugin
    • Create a plugin
      • 💻Development environment
      • ✨Creating a plugin
      • 📄plugin.json
      • 🎚️Assignments
      • 🔘Buttons
      • 🎛️Settings
      • 🚚Releasing
      • 🐛Debugging and common issues
    • Troubleshooting
  • 😀Accounts
    • Overview
    • Contribution
  • 🔗Links
    • 💬Discord
    • 💬Forums
    • 🛣️Roadmap
    • 📣Release notes
    • ☕Ko-fi
    • ❤️Patreon
    • ⬇️Download
Powered by GitBook
On this page

Was this helpful?

  1. Plugins
  2. Create a plugin

Releasing

Create a midiMixerPlugin file to distribute your plugin to other users.

PreviousSettingsNextDebugging and common issues

Last updated 3 years ago

Was this helpful?

MIDI Mixer plugins can be distributed using .midiMixerPlugin files, which users can then use to install plugins quickly and easily.

See the section to see the user experience for this.

This is done using , which gives us the midi-mixer pack command. This verifies the shape of your plugin and packages it up so it can be quickly and easily installed by other users.

A common workflow in order to version your plugin and generate a .midiMixerPlugin looks like:

  1. Change the version your package.json file using npm version

  2. Build your code

  3. Run midi-mixer pack

NPM scripts are set up in the that mean this process looks like:

  1. npm version [<newversion> | major | minor | patch]

  2. npm run build

  3. npm run dist

Once that's complete, you should have generated a file that looks like com.myplugin.id.1.0.0.midiMixerPlugin.

Double click this to install, or pass to other users for them to install!

Note that a common mistake is to miss bundling dependencies in to this file. See "" for how to bundle them using midi-mixer pack.

🔌
🚚
midi-mixer-cli
template plugin
My dependencies aren't being included
Installing a Plugin