Controller stops working after engaging a preset

Modified on Sun, 18 Sep, 2022 at 6:05 PM

Problem

Controller boots up properly but stops working after a Preset is engaged.


Diagnosis

There might be a couple of reasons for this, but the most common reason would be a MIDI loop.


What is a MIDI Loop?

A MIDI loop occurs when the MIDI signal generated by the MIDI controller is sent back to its MIDI Input. If MIDI Thru is turned ON in the MIDI controller, the received MIDI message will be sent back out again, resulting in an infinite MIDI loop. This will cause unexpected behaviour in your devices.


Other reasons

Another reason that may cause your controller to hang is the wrong use of the Engage Preset messages. If a preset (let's call this Preset A) is set up to engage a preset (let's call this Preset B ), and Preset B has another Engage Preset message that engages Preset A again. This results in an infinite loop that will cause the controller to hang.


Solution for MIDI Loop

If there is no specific need to have the MIDI messages routed back to the MIDI Controller, then just remove the cable connected to the MIDI IN port. If, for whatever reason, you want the MIDI messages to be sent back to the MIDI controller, be sure to turn off the MIDI Thru setting so that the incoming messages will not be sent out again.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article