MIDI Magnet User Guide
User guide for the MIDI Magnet device preset manager
Contents
- Introduction
- What You'll Need
- Getting Started
- Connecting a Device
- The Control Grid
- Knob
- Button
- Option Group
- Activate and Deactivate Parameters
- Filter Parameters
- Card Size
- Groups
- Colors
- Randomize
- Lock Parameters
- Reset Parameters
- Send CC Messages
- Presets
- Preset Limits
- Device Dashboard
- Cloud vs. Local Storage
- Your Account
Introduction
MIDI Magnet is a browser-based tool for configuring and sending MIDI CC parameters to your hardware — no software installation needed. Just open it, connect your device, and you're good to go.
What You'll Need
A supported browser. Chrome or Edge only. The Web MIDI API isn't supported in Firefox or Safari. You'll see a warning banner if you're in an unsupported browser.
A Morningstar MIDI Controller or USB MIDI interface to relay MIDI messages from your computer to TRS or 5-pin MIDI devices.
If you're using a PRO Morningstar MIDI controller as your interface, make sure that USB Device Thru to your relevant MIDI Output is enabled as shown below.

If you're using a Standard Morningstar MIDI controller, be sure to enable Cross MIDI Thru so it passes USB MIDI messages through to its 5-pin output.

Getting Started
- Go to midimagnet.io
- Sign in (optional, but recommended — it unlocks cloud storage for your presets)
- Connect your MIDI hardware to your computer. More info about connecting under Connecting a Device
- Pick your MIDI device Brand and Model from the dropdowns — the control grid loads automatically

Connect a Device
If your device does not (which is the likely case), you will need a Morningstar MIDI controller or a USB MIDI Interface to connect your MIDI device to your computer.
- Connect your MIDI device to your computer either directly via USB, or via a Morningstar MIDI controller or MIDI USB interface.
- Launch Chrome **or Edge browser and go to **midimagnet.io
- A MIDI access permission prompt will appear on first use. You'll need to allow it.

Finally, select a MIDI Output port on the MIDI Magnet app. If nothing appears, check that your hardware is connected correctly and that your browser has MIDI access permission allowed.

Select Your Device
MIDI Magnet retrieves the MIDI CC specification of your device from the Morningstar MIDI Dictionary. It exposes all MIDI-controllable parameters and lays them out in a Control Grid. Tweak any effect parameter and hear the changes happen in real time.
Select your device brand and model from the dropdown list and all its MIDI-controllable parameters will be displayed on the Control Grid.

The Control Grid
This is where the action happens. Every configurable CC parameter on your device gets its own card and is laid out on the Control Grid.

There are 3 control types:
Knob
Each adjustable parameter is represented by a knob on its own card.
Drag Up - Increase value
Drag Down - Decrease value
Mouse Scroll Wheel - Fine adjustment
Double Click - Reset parameter to mid value

Button
When a parameter has no range (min value = max value), the knob becomes a clickable button that sends the CC message immediately.

Some parameters that are supposed to appear as Button may appear as a Knob instead due to the multiple CC values being accepted to perform the same function. In such a case, you can convert a Knob into a Button by clicking on the settings icon on the relevant card as shown below.

Option Group
When multiple options share a CC number (like mode selectors), they appear as a row of buttons. Selecting one sets the CC to the midpoint of that option's value range.

Activate and Deactivate Parameters
Only active controls are sent when you use Send All or save a preset. Toggle a control on or off using the ON/OFF indicator on its card.

You can also bulk-toggle using Activate All / Deactivate All in the filter row, and hide inactive controls with the Hide Inactive toggle.

Filter Parameters
Type in the 'Filter parameters' field to search by name. Clear the field to show all parameters.

Card Size
Use the S / M / L picker to adjust card size — Small fits more on screen, Large makes for easier adjustments.

Groups
You can organize parameters into up to 3 named sections. After Groups are created, they will be displayed on the Control Grid, each containing their respective parameters.
Click Groups in the filter row to enter the Group editor.

Drag parameters into group columns, or double-click to move them into the active group. Rename groups by typing in the group header.

Click Done to save and return to the Control Grid, where your assigned parameters will be displayed in groups.
Clicking on the back arrow will exit without saving.
If not, they will be stored locally in your browser cache. Settings will persist across sessions.
Colors
Click Edit Colors in the filter row, then click any knob to assign it a custom accent color.

Use the Copy **and Paste buttons found on each parameter card to quickly apply a color to other knobs. Click **Done to save color changes.


If not, they will be stored locally in your browser cache. Settings will persist across sessions.
Randomize
Sets all unlocked, active parameters to a random value within their range and sends immediately. You'll need a MIDI output port selected for this to work. You can also randomize individual groups using the dice icon in a group's header.
Lock Parameters
Lock / Unlock
Click the lock icon on any card to protect that parameter from randomization. Useful when you want to hold certain values steady while experimenting.

Reset Parameters
Clicking on Reset returns all parameters to their midpoint value.
Card Size
Use the S / M / L size picker in the filter row to change how large the knob cards are displayed. Small gives you more controls on screen at once; Large gives you a more comfortable drag target.
Parameter Colors
Send CC Messages
CC parameter changes send automatically as you adjust a knob or click on a button, as long as a MIDI Output port is selected, MIDI output isn't paused, and the control is active.
Send All
Pushes the full state of all active controls to your hardware

Send Group
Sends only the active controls within a specific group

MIDI Channel
Use the CH stepper (1–16) to set the MIDI channel for all outgoing CC messages. Click the branch icon next to it to apply that channel to all saved presets for this device at once. This is useful when you have changed the MIDI receive channel on your device.

Message Delay Time
Use the Delay stepper (0–200 ms, default 10 ms) to add a gap between message bursts if your hardware can't keep up.

Pause MIDI Send
Click the signal icon in the toolbar to stop all outgoing CC messages without disconnecting the MIDI Output port. This is useful when you want to explore or edit values without affecting your hardware. Click again to resume sending.

Presets
Presets store the active CC values and MIDI channel for a specific device.
Save Preset
- Configure your controls to the desired state.
- Click Save Preset.
- Enter a preset name (up to 32 characters) and confirm.
A pop-up from the bottom of the screen will tell you if a preset is saved to cloud (if you're signed in) or in browser cache (if you're not signed in).
Load Preset
Open the preset sidebar via the menu icon in the top left corner. Click on any preset to load it. Included parameters become active; everything else is marked inactive.

Update Preset
After loading a preset and making changes, click Update Preset to overwrite it.
Save as New
Saves current settings as a new preset instead of overwriting the previous settings.
Reload Preset
If you have made changes after loading a preset and want to discard them, click on the preset name again in the sidebar to restore last saved settings.
Delete Preset
Click the delete icon next to any preset in the sidebar.
Preset Limits
You can save up to 64 presets per device, with a total of up to 16 distinct devices.
The preset sidebar header shows a count badge (e.g. 3/64) so you always know where you stand. If you reach a limit, you must delete an existing preset before saving a new one.
Device Dashboard
The home screen shows a card for each device that has at least one saved preset. Each card shows the model name, brand, and preset count. Click a card to jump straight to that device's control grid. The dashboard counter in the top right shows your device count (e.g. 2/16).

Cloud vs Local Storage
When signed in, presets, groups, and colors are stored in the cloud and accessible from any browser or device. When signed out, everything is stored in your browser's local storage — your computer only.
The cloud icon in the preset drawer header shows your sync status at a glance (green = synced, dim = local only). When you sign in, your cloud data loads automatically.
Your Account
The icon in the top-right of the toolbar handles sign-in. Click the login icon to create an account or sign in. When signed in, it shows your account circle — click it to see your name/email or sign out.
Updated on: 11/06/2026
Thank you!
