Skip to content

Platform-Specific Setup ​

Neurode MIDI uses the same routing engine on macOS, iPhone, and iPad, while adapting connection and presentation details to each platform.

App Store status

Neurode MIDI 1.0.1 has been submitted for Mac, iPhone, and iPad and is awaiting App Store review. Download links will be added after approval.

Requirements ​

PlatformMinimum operating system
macOSmacOS 15.0 or later
iPhoneiOS 18.0 or later
iPadiPadOS 18.0 or later

A compatible MIDI source or destination is optional: you can begin with Neurode MIDI's virtual endpoints and keyboard.

macOS setup ​

First launch ​

  1. Open Neurode MIDI.
  2. Complete onboarding.
  3. Open Routing and confirm the expected CoreMIDI endpoints appear.
  4. If you connect an endpoint later, use MIDI → Refresh Devices or press Command-Shift-R.

Connect a DAW with IAC Driver ​

The macOS IAC Driver creates virtual MIDI ports between apps.

  1. Open Audio MIDI Setup.
  2. Choose Window → Show MIDI Studio.
  3. Open IAC Driver and enable Device is online.
  4. Add a bus if needed.
  5. Select that bus as the DAW's MIDI output and as a source in Neurode MIDI, or reverse the direction for DAW input.

Avoid routing an IAC bus back into itself; that creates a MIDI feedback loop.

User NeuroScript examples ​

In the route editor, open Examples, then select Open Presets Folder. The browser discovers top-level .ns files in that directory. Subfolders are not scanned.

Keyboard shortcuts ​

ShortcutAction
Command-Shift-RRefresh MIDI devices
Command-Shift-.Panic (All Notes Off)
Command-?Open Neurode MIDI Help

The current app uses one main window and removes the standard New Window command. Do not plan a workflow that depends on separate independent routing windows.

iPhone and iPad setup ​

First launch ​

  1. Open Neurode MIDI.
  2. Allow Bluetooth if you will use Bluetooth MIDI.
  3. Allow Local Network if you will use network MIDI discovery.
  4. Complete onboarding and open Routing.

USB MIDI ​

iOS and iPadOS support class-compliant USB MIDI through CoreMIDI. Use a connector-appropriate USB adapter or hub when the device cannot plug in directly. Some bus-powered interfaces need a powered hub.

After connecting the device, wait briefly and refresh MIDI devices if it does not appear.

Bluetooth MIDI ​

  1. Put the MIDI device in pairing mode.
  2. Open Settings → Connectivity → Bluetooth MIDI in Neurode MIDI.
  3. Select the device and wait for it to move under Connected Devices.
  4. Return to Routing and use the discovered source or destination.

Bluetooth latency depends on the device, distance, radio conditions, and other nearby traffic.

Network MIDI ​

  1. Open Settings → Connectivity.
  2. Enable Network Session and choose a policy.
  3. Configure or initiate the RTP-MIDI connection from the other host.
  4. Return to Routing and refresh endpoints if necessary.

See Network MIDI for details.

Route-preset transfer ​

The route editor can import and export Neurode preset JSON. On iOS, it can also show or scan a preset QR code. The current release does not expose the user .ns Presets directory as a documented Files-app library and does not provide profile import.

Background routing ​

On iOS and iPadOS, Settings → Performance → Enable Background Routing is opt-in. The app reports whether the current runtime state needs attention. Always test background behaviour on the actual device and connection used for a performance; operating-system suspension and accessory behaviour cannot be guaranteed by documentation.

iPad presentation ​

iPad supports the regular adaptive app layout. The Event Visualizer can open an external-display scene when a display is available. The external scene is for the visualizer, not a second routing matrix.

Feature comparison ​

FeaturemacOSiPhone/iPad
Wired class-compliant MIDIYesYes, adapter or hub may be required
Bluetooth MIDIYesYes
Network MIDIYesYes
Virtual endpointsYesYes
Open user Presets folder in FinderYesNo
Route-preset JSON import/exportYesYes
Route-preset QR transferNoYes
Optional background routingNot applicableYes
Event Visualizer external displayWhen a display scene is availableWhen a display scene is available
Multiple independent app windowsNoNo

Troubleshooting ​

A device does not appear ​

  1. Confirm it appears to the operating system or other MIDI software.
  2. Check the cable, adapter, hub power, Bluetooth connection, or network session.
  3. Refresh MIDI devices.
  4. Disconnect and reconnect the endpoint.

Notes remain active after a disconnect ​

Use Panic (All Notes Off), then reconnect the endpoint and test Note On, Note Off, and sustain before resuming.

The interface is crowded ​

Switch between Tabbed and Unified layout in Settings. On iPhone, Tabbed mode is usually the clearest; larger iPad and Mac displays can make effective use of Unified mode.

Neurode MIDI for macOS, iPhone, and iPad