· 2 min read

How to Save and Load Presets in MIDIHub

Save your MIDI routing configurations and rulesets as presets for quick recall. Learn how to create, manage, and set default presets.

Save your MIDI routing configurations and rulesets as presets for quick recall. Learn how to create, manage, and set default presets.

MIDIHub’s preset system lets you save complete routing configurations, including all connections, rulesets, and settings. This is essential for managing different setups - whether you’re switching between studio and live configurations, or just want to quickly recall your favorite routing patterns.

What Gets Saved in a Preset?

When you save a preset, MIDIHub stores:

  • All active port connections (routing)
  • Complete rulesets for each port
  • Port naming and configuration
  • RTP-MIDI session settings
  • BLE Host status

Presets do NOT save:

  • Connected device states (devices must reconnect)
  • Log messages
  • System settings

Saving Your First Preset

Step 1: Set Up Your Configuration

First, create the routing setup you want to save:

  1. Connect your MIDI devices
  2. Swipe to create routes between ports
  3. Add any rulesets you need
  4. Test that everything works

Step 2: Open the Preset Dialog

Tap the preset button (usually in the top toolbar) to open the preset management dialog.

Preset Dialog The preset dialog shows all saved presets and management options

Step 3: Save the Current Setup

  1. Enter a descriptive name for your preset
  2. Tap the + button to save

Naming Tips:

  • Use descriptive names: “Studio Setup”, “Live Performance”, “Keyboard Split”
  • Include date for version control: “Band Practice 2025-01”
  • Mention key devices: “KeyLab to iPad Setup”

Loading Presets

Quick Load

  1. Open the preset dialog
  2. Tap on any saved preset
  3. The configuration loads immediately

Note: Loading a preset replaces your current setup completely. Save your current configuration first if you want to keep it.

What Happens When Loading

When you load a preset:

  • All current routes are cleared
  • New routes from the preset are created
  • Rulesets are applied to the correct ports
  • Port names are updated

Devices will need to reconnect if they were disconnected.

Managing Multiple Presets

Organizing Your Presets

Create presets for different scenarios:

Studio Presets:

  • “Recording - Full Setup”
  • “Mixing - Control Surface”
  • “Composing - Keyboard + Pads”

Performance Presets:

  • “Live - Main Rig”
  • “Live - Backup”
  • “Rehearsal Setup”

Testing Presets:

  • “Debug - Monitor All”
  • “Test - Single Device”

Editing Presets

To update an existing preset:

  1. Load the preset
  2. Make your changes
  3. Save with the same name (overwrite)
  4. Or save with a new name (create variation)

Setting a Default Preset

A default preset loads automatically when MIDIHub starts.

How to Set Default

  1. Load the preset you want as default
  2. Open the preset dialog
  3. Look for “Set as Default” option
  4. Tap to enable

When to Use Default Presets

Set a default preset when:

  • You have a standard studio setup
  • You always use the same basic routing
  • You want MIDIHub ready immediately on launch

Don’t set a default if:

  • You frequently switch between different setups
  • You’re still experimenting with configurations
  • You share the device with others
Back to How‑to

Related Posts

View All Posts