Hi everyone,
I’m trying to determine whether this is expected behavior or a bug.
My setup is:
- RJM Mastermind PBC/6X as MIDI clock master
- Nano Cortex running 2.2.1 FW set to receive and follow external MIDI clock
- Tempo managed at the song level on the PBC
- Preset changes sent from the PBC to the Nano Cortex via Program Change messages
The Nano Cortex follows the incoming MIDI clock correctly. However, whenever I switch between Nano Cortex presets using Program Changes, I see the tempo briefly jump before settling back to the incoming clock tempo, causing delay trials to warble and have this detune undesirable effect.
For example, if the song tempo is 72 BPM, changing from one Nano Cortex preset to another causes the displayed BPM to momentarily fluctuate higher and then return to 72 BPM.
Some troubleshooting I’ve done:
- If I switch between PBC presets that send the same Program Change to the Nano Cortex, there is a slight fluctuation until it sets back to the set midi clock tempo.
- If I switch between PBC presets that send different Program Changes, the tempo jump occurs every time with high jumps in tempo.
- Disabling “Send Redundant PCs” on the PBC eliminated the issue when the Nano Cortex preset remains unchanged but if switched between nano cortex presets the jumps keep happening.
- Other MIDI devices in the same rig (Meris pedals, etc.) receiving the same MIDI clock do not exhibit this behavior.
Because of this, it seems the behavior is specifically related to the Nano Cortex loading a new or the same preset while synced to external MIDI clock.
Has anyone else experienced this? Is there a setting I’m overlooking, or is preset loading expected to temporarily interrupt/reacquire MIDI clock synchronization?