This shows you the differences between two versions of the page.
| manual:03_connections_redux [2023/12/29 21:15] – ↷ Page name changed from manual:connections_redux to manual:03_connections_redux jkhiser-wiki | manual:03_connections_redux [2026/05/01 12:11] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Connections | + | ====== |
| <wrap lo> | <wrap lo> | ||
| Line 36: | Line 36: | ||
| For inputs, //Thru// option will echo MIDI input to all connected outputs. | For inputs, //Thru// option will echo MIDI input to all connected outputs. | ||
| - | {{ :playground:connectons_examples.png? | + | {{ :manual:connections_examples.png? |
| ===== USB (Hardware) Connection ===== | ===== USB (Hardware) Connection ===== | ||
| Line 73: | Line 72: | ||
| Once connected with BT, connections __typically__ reconnect when the device is available. | Once connected with BT, connections __typically__ reconnect when the device is available. | ||
| - | {{ :playground: | + | {{ manual: |
| Note: Bluetooth MIDI connections cannot be initiated from the OS Bluetooth menu, but one active will appear in that menu. | Note: Bluetooth MIDI connections cannot be initiated from the OS Bluetooth menu, but one active will appear in that menu. | ||
| - | {{ | + | {{ |
| ===== Virtual MIDI (Inter App Connections) ===== | ===== Virtual MIDI (Inter App Connections) ===== | ||
| " | " | ||
| - | {{ | + | {{ |
| MD virtual ports should be preferred, as MD keep alive functionality should keep these ports active when the app is in background. | MD virtual ports should be preferred, as MD keep alive functionality should keep these ports active when the app is in background. | ||
| Line 88: | Line 87: | ||
| Do not enable more than one path between two apps to prevent message duplication. | Do not enable more than one path between two apps to prevent message duplication. | ||
| - | {{ :playground: | + | {{ manual: |
| Apps may have different titles for their virtual connections. | Apps may have different titles for their virtual connections. | ||
| Line 102: | Line 101: | ||
| <WRAP center round important 90%> | <WRAP center round important 90%> | ||
| - | This is my experience doing WiFi testing between MD running | + | These instructions focus on iPhone, iPad and Mac. If you have another Wi-Fi MIDI device, |
| </ | </ | ||
| Line 134: | Line 133: | ||
| [[https:// | [[https:// | ||
| - | {{ | + | {{ |
| ==== Network Notes ==== | ==== Network Notes ==== | ||
| Line 142: | Line 141: | ||
| - The initiating Mac can be shut down without impact. | - The initiating Mac can be shut down without impact. | ||
| - Once stable, it seems as solid as BT connections, | - Once stable, it seems as solid as BT connections, | ||
| - | * The WIFI connections panel may show an entry for the current device. | + | * The WIFI connections panel may show an entry for the current device |
| - | * Theory - as long as a single device retains knowledge of the MIDI network, it remains available, and you do not have to restart the network on the Mac. I have powered down all devices, restarted, and reconnected just by tapping the device names in the //WIFI Connections// | + | * Theory - as long as a single device retains knowledge of the MIDI network, it remains available, and you do not have to restart the network on the Mac. I have powered down all devices, restarted, and reconnected just by tapping the device names in the //WIFI Connections// |
| * Network MIDI does not have separate options for input and output, joining a network enables both channels | * Network MIDI does not have separate options for input and output, joining a network enables both channels | ||
| * Network MIDI does not have Thru option (unneeded, since you can connect directly to any device on the network, not like DIN MIDI days where you would have a serial string) | * Network MIDI does not have Thru option (unneeded, since you can connect directly to any device on the network, not like DIN MIDI days where you would have a serial string) | ||
| Line 179: | Line 178: | ||
| ===== Connection Troubleshooting ====== | ===== Connection Troubleshooting ====== | ||
| - | If MD Connections menu shows a connection, but the target is not responding, use the MD log to verify the inbound and outbound messages. | + | If MD Connections menu shows a connection, but the target is not responding, use the MD log to verify the inbound and outbound messages. |
| + | |||
| + | Some thoughts: | ||
| + | * Configure the target device to transmit MIDI | ||
| + | * Move a control that transmits, or play a note | ||
| + | * Does MD log show a received message? | ||
| + | * If not, try a stand alone MIDI monitor program? | ||
| + | * Do you have another device in your rig that indicates successful transmission? | ||
| If you are having connection difficulty with a specific target, we recommend starting with the target device forums or support to see if other users have a similar issue and have found a solution. | If you are having connection difficulty with a specific target, we recommend starting with the target device forums or support to see if other users have a similar issue and have found a solution. | ||
| Line 215: | Line 221: | ||
| //Snoise// [[https:// | //Snoise// [[https:// | ||
| - | {{:playground: | + | // |
| + | |||
| + | {{manual: | ||
| MusicIO | MusicIO | ||