# Network MIDI (RTP-MIDI) Setup

Network MIDI (RTP-MIDI) allows you to send MIDI to the MVP over a standard Wi-Fi or Ethernet network. This is the preferred method for long-distance runs (e.g., FOH to stage) where USB cables are not feasible.

> **Performance Note**: While Network MIDI works over Wi-Fi, it can be susceptible to latency and jitter on congested networks. For critical live performances, a hardwired Ethernet connection is recommended.

***

## 1. Network Connection

Choose one:

### Wi-Fi

1. Open the MVP UI and click the **Wi-Fi icon** in the top bar.
2. Connect to your Wi-Fi network.
3. Ensure your computer is on the **same Wi-Fi network**.

### Ethernet

1. Connect an Ethernet cable from the MVP to your computer (directly or via a network switch).
2. Set both devices to the same IP range:
   * MVP default: `2.0.0.111`, Subnet `255.0.0.0`
   * Computer: Set static IP (e.g., `2.0.0.50`), Subnet `255.0.0.0`
3. Mac:

   Windows:

   <figure><img src="https://support.4cast.world/~gitbook/image?url=https%3A%2F%2F972130380-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FJy0o1OGq5vpGIjXyRxmH%252Fuploads%252F9Uitl7Kh5fcv3Wrx0a01%252Fimage.png%3Falt%3Dmedia%26token%3Dbd2d02ff-7f4d-402d-b807-6b77d4e0f939&#x26;width=768&#x26;dpr=3&#x26;quality=100&#x26;sign=829bcbd1&#x26;sv=2" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://support.4cast.world/~gitbook/image?url=https%3A%2F%2F972130380-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FJy0o1OGq5vpGIjXyRxmH%252Fuploads%252F1ANwDIkBdFaDxmyzEuJQ%252Fimage.png%3Falt%3Dmedia%26token%3De7c5763f-e546-47bf-96c9-db421f00d145&#x26;width=768&#x26;dpr=3&#x26;quality=100&#x26;sign=65b4e290&#x26;sv=2" alt="" width="375"><figcaption></figcaption></figure>

***

## 2. macOS Setup (Native)

Mac has RTP-MIDI built into the operating system.

### Step 1: Open MIDI Studio

1. Press `Command + Space` to open Spotlight.
2. Type **"Audio MIDI Setup"** and press Enter.
3. In the top menu bar, click **Window > Show MIDI Studio**.

<figure><img src="/files/ys9xdCEt5RbxQ6ig1cPV" alt="" width="273"><figcaption></figcaption></figure>

### Step 2: Configure Network Session

1. In the MIDI Studio window, double-click the **Globe Icon** (labeled "Network").\
   (*Or in the top menu bar, click MIDI Studio > Open MIDI Network Setup.)*

<figure><img src="https://support.4cast.world/~gitbook/image?url=https%3A%2F%2F972130380-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FJy0o1OGq5vpGIjXyRxmH%252Fuploads%252Fuol26AevA6oNkxarPn8O%252Fimage.png%3Falt%3Dmedia%26token%3Dc93051fd-2b6f-4953-8c69-c9701176b9dc&#x26;width=768&#x26;dpr=3&#x26;quality=100&#x26;sign=48439bfb&#x26;sv=2" alt="" width="188"><figcaption></figcaption></figure>

1. In the **"My Sessions"** box (top left), click **+** to create a new session.<br>

   <figure><img src="/files/NDu0reA4NahVLQEGDayh" alt="" width="355"><figcaption></figcaption></figure>
2. Rename it to **"Network MVP"**.
3. Check the **checkbox** next to the session name to enable it.<br>

   <figure><img src="/files/qlz1yEdWtmMK4dSr3P2L" alt="" width="355"><figcaption></figcaption></figure>

### Step 3: Connect to MVP (Critical)

In the **"Directory"** box (bottom left), you will see two devices listed:

* `MVP` (Short name)
* `MVP/RtMidiIn Client-MVP` (Long name)

**You MUST select the one with the LONG NAME.**

1. Select **`MVP/RtMidiIn Client-MVP`**.
2. Click **Connect**.
3. The device moves to the **"Participants"** list on the right.

<figure><img src="/files/3LQP9BWRsCTUO23RQy6S" alt="" width="375"><figcaption></figcaption></figure>

***

## 3. Windows Setup (rtpMIDI)

Windows does not support RTP-MIDI natively. You can use the free **rtpMIDI** app.

1. **Download**: Install [rtpMIDI](https://www.tobias-erichsen.de/software/rtpmidi.html).
2. **Launch**: Open the program. The interface is nearly identical to the macOS version.
3. **Create Session**: Click **+** under "My Sessions" and rename to **"Network MVP"**.<br>

   <figure><img src="/files/nrjerWEdiVUR8gD0WgqX" alt="" width="307"><figcaption></figcaption></figure>
4. **Enable**: Check the box above the session name.
5. **Connect**: In the Directory, select the **long name** (`MVP/RtMidiIn Client-MVP`) and click **Connect**.<br>

   <figure><img src="/files/w8sYnLnD0CWUTEzVcdJb" alt="" width="306"><figcaption></figcaption></figure>

***

## 4. Testing Your Connection

### Using Your DAW

In your DAW's MIDI settings, **"Network MVP"** will appear as an available MIDI output.

1. Set your MIDI track's output to **Network MVP**.
2. Set the channel to match your MVP configuration.
3. Play a MIDI note -- the MVP Dashboard should show the event.

<figure><img src="/files/tFesNDKwBMY23T0uyz3o" alt="" width="374"><figcaption></figcaption></figure>

### Without a DAW

To verify the connection without opening a DAW, use a virtual MIDI keyboard:

#### macOS: MidiKeys (Simplest)

1. Download MidiKeys (free).
2. Set Destination to **"Network MVP"**.
3. Press keys on your computer keyboard to trigger the MVP.

#### Cross-Platform: VMPK

1. Download VMPK (Virtual MIDI Piano Keyboard).
2. **macOS "Unverified Developer" fix**: Right-click the app icon > Select Open > Click Open in the dialog.
3. Open VMPK > Go to **Edit > MIDI Connections**.
4. MIDI OUT Driver: Select **CoreMIDI** (Mac) or **Windows MM** (PC).
5. Output Connection: Select **"Network MVP"**.
6. Click OK and play the on-screen keys.

***

## Use Cases for Network MIDI

* **FOH to stage**: Send MIDI from the front-of-house computer to the MVP on stage over Ethernet -- no long USB cable needed.
* **Wireless triggering**: Control the MVP from a laptop or tablet over Wi-Fi during rehearsal.
* **MTC over network**: Send [MIDI Timecode](/4.-timecode-setup/mtc-midi-timecode-setup.md) to the MVP wirelessly.
* **Remote configuration**: Trigger test clips from anywhere on the network.

***

## Related Pages

* [Triggering Overview](/5.-triggering/triggering-overview.md) -- All trigger methods
* [MTC (MIDI Timecode) Setup](/4.-timecode-setup/mtc-midi-timecode-setup.md) -- Timecode sync over Network MIDI
* [Ethernet & ArtNet Configuration](/7.-networking/ethernet-and-artnet-configuration.md) -- Ethernet IP setup
* [MIDI Reference](/8.-reference/midi-reference.md) -- Complete note and CC reference


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.4cast.world/5.-triggering/network-midi-rtp-midi-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
