Neuron — MIDI System Exclusive Commands

Addendum

System Exclusive Commands

All numbers are shown in decimal format.

Summary

Legend
SOX — Start of Exclusive, always = 240
SysEx ID — Neunaber System Exclusive ID number, always 3 bytes = 0, 2, 40
Device ID — For Neuron, always = 1
EOX — End of Exclusive, always = 247

Command
Format
SOX SysEx ID Device ID Command
Number
Data Bytes
(1 - 11 bytes)
EOX
Change MIDI Channel 240 0, 2, 40 1 1 Channel # - 1 247
Preset Dump Request 3 Preset #
Preset Dump Reply/Write 4 Preset and Global Parameters

Details

Change MIDI Channel

Replace “Channel # - 1” with the new MIDI Channel number minus 1. For example, to change the MIDI Channel number to 6, send the following bytes:

240, 0, 2, 40, 1, 1, 5, 247

Preset Dump Request

This command requests all the preset parameters for a specified preset and will replace the normally-echoed THRU data from the MIDI OUT with the reply. Replace “Preset #” with the requested preset number. For example, to request Preset 6, send the following bytes:

240, 0, 2, 40, 1, 3, 6, 247

Preset Dump Reply

The reply from the MIDI OUT will consist of the following, where “…” is 10 bytes of preset data followed by the firmware version number, tilt EQ value, MIDI channel number, and enable/speaker simulator states:

240, 0, 2, 40, 1, 4, 6, …, 247

These bytes may be saved and retransmitted to the MIDI IN to restore the preset. Refer to the following Preset Write command for details.

*The tilt EQ value, MIDI channel number, and enable/speaker simulator states were added in version 4 of the firmware.

Preset Write

Replace “Preset #” with the number of the preset you wish to overwrite. Preset Data are the 10 bytes corresponding to Parameter Numbers 0 - 9 in the Control Change table. This string of bytes is the same format as that received from the Preset Dump Reply. All data after the first 10 bytes of preset data are ignored.