MIDI Preferences

The MIDI Preferences tab is shown below:

This tab has the following options:

Keyboard Input MIDI Port Sets the port used for accepting MIDI data from a keyboard and routing it to the output MIDI port using the MIDI Router Dialog.
Keyboard Input MIDI Channel Sets the channel to be used for transmitting MIDI data using the MIDI Router Dialog. The first option Use Source Channel in the drop down list, means that the MIDI channel from the source device is not altered.
Input MIDI Port Sets the port used for MIDI input from the available ports.
Output MIDI Port Sets the port used for MIDI output from the available ports.
MIDI Channel Sets the channel number used for SYSEX transfers. This must match the  Device No value set in the Prophet X's MIDI pages. If the Prophet X Channel No is set to all then it will receive all Prophet X SYSEX messages irrespective of the device number in the message.
Timeout Delay
Sets the time that px.factory waits for a response from the Prophet X before timing out and reporting an error. The value is specified in milliseconds.
Transmit Buffer Size
Sets the size of the transmit buffer used for sending data to the Prophet X. Some MIDI interfaces don't like data coming in big chunks and you may need to set this to get a reliable transfer of data. The value is specified in milliseconds.
Transmit Delay Between Buffers
This sets the delay that px.factory waits for between sending buffer sized data packets. The value is specified in milliseconds.
Transmit Delay Between Objects
This sets the delay that px.factory waits for after sending a complete object. The value is specified in milliseconds.
Automatically Update Prophet X after Synth Window Edit When this option is checked, if the Prophet X Synthesizer Window is edited then the edited data will be automatically sent to the Prophet X.
Read Prophet X MIDI Data On px.factory Startup When this option is checked the Programs and Play Lists (if enabled) are read from the Prophet X during the px.factory startup phase.
Include Play Lists In Bulk Transfer When this option is checked, the Play Lists are included in bulk transfers. You may wish to uncheck this option if you don't use Play Lists.
Include Global Parameters In Bulk Transfer When this option is checked, the Global Parameters are included in bulk transfers. You may wish to uncheck this option if you don't wish to store Global Parameters in your files.
Test Prophet X MIDI Settings Tests to see if MIDI communications is working using the specified values. The test:
  1. Sends Universal SYSEX Device Inquiry message on the specified MIDI output port
  2. Waits for a response on the specified MIDI input port. If the response times out an error message is displayed
  3. Checks to see if the expected response is received. If not then an error message is displayed