op-xy agent

connectivity

MIDI settings

The midi section of the system settings sets, separately for clock, notes and everything else, whether the OP-XY listens, transmits or does both; it also picks the channel that always plays the selected track and switches echo on or off.

The midi section is where the OP-XY decides how it talks to other gear. Clock, notes and "other" (every remaining message type, such as control changes) each get a direction, so the unit can, say, take notes from a keyboard while ignoring its clock. The active track channel is a shortcut for playing the OP-XY from a controller: whatever arrives on that channel plays the track you have selected.

Out of the box the unit only listens for clock (clock in), so it sends no start, stop or clock of its own. Switching clock to both makes it a sync source: and send start and stop, and the tick stream runs continuously. This app suggests clock both during setup so it can follow the unit's transport and tempo.

When a connection misbehaves, open the monitor page first: it shows whether a message reached the OP-XY at all. Per-device switches live separately in .

How to

Open the MIDI settings

  1. 1 system settings
  2. 2 choose the midi section

Change one MIDI setting

before you start the midi section is open

  1. 1 pick the setting
  2. 2 set its value (`turn E4` works too)

Make the OP-XY send transport and clock over MIDI

  1. 1
  2. 2 midi section
  3. 3 clock
  4. 4 both

`play` and `stop` now send start and stop, and clock ticks run continuously.

Leave the system settings

  1. 1

Back on the com page.

Details

  • The MIDI options are one section of the system settings, reached with .

    TE’s guide
  • The section has five settings: clock, notes, other (every remaining message type), active track channel and midi echo.

    TE’s guide
  • Notes arriving on the active track channel play whichever track is currently selected.

    TE’s guide
  • On a unit with stock settings (OS 1.1.33) the section reads: clock in, notes both, other both, active track channel 1, midi echo off.

    checked on a unit · 1.1.33
  • Clock, notes and other each take a direction; in (receive only) and both (receive and send) are confirmed on OS 1.1.33.

    checked on a unit · 1.1.33
  • Community tools also describe out (send only) and off for these three settings.

    community
  • With clock set to in, pressing or sends nothing — no start, no stop, no clock ticks.

    checked on a unit · 1.1.33
  • With clock set to both, every press of sends a MIDI start (FA) — a press during playback sends another start — and sends a MIDI stop (FC). No continue (FB) or song position (F2) messages were seen.

    checked on a unit · 1.1.33
  • With clock set to both, clock ticks (F8, 24 per quarter note) stream all the time, even while stopped.

    checked on a unit · 1.1.33
  • With clock set to both, a start (FA) or stop (FC) from a computer starts or stops playback, and the unit sends the message back out.

    checked on a unit · 1.1.33
  • Software that follows the OP-XY's play state and tempo over USB, this app included, needs clock set to both.

    worked out
  • Even with midi echo off, a universal identity request (SysEx) sent to the unit came back on its output; what forwards it is not known yet.

    checked on a unit · 1.1.33
  • OS 1.0.15 fixed the echo setting being ignored for notes from linked tracks.

    TE’s changelog
  • Start and stop received from one device are passed on to the other connected MIDI devices.

    TE’s changelog
  • A monitor page in the same settings lists whatever MIDI arrives — channel, value, clock and SysEx — which tells a message that never arrived from one that arrived but was ignored.

    TE’s guide
  • Switches for what is sent to and received from each connected device live separately, under (devices).

    TE’s guide

Parameters

parametergesturerangecc
section system settingsturn dark grey encoder––
setting system settingsturn mid grey encoder––
value system settingsturn light grey encoder––
value system settingsturn white encoder––

Our wording, for OS 1.1.33. TE’s page source

no device
os –
view simulated