Hi all,
I have a sync device that was very tight on version 2.1.0. I'm playing around with the new 2.3.0 update and noticed that my device is off quite a bit. I downgraded to 2.2.1 and found the same issue.
UPDATE: Sorry, i accidentally loaded 2.3.0 instead of 2.2.1 in the test below. 2.2.1 shows the same results as with 2.1.0. The issue is introduced with 2.3.0. I will investigate further.
Here's a screenshot from Ableton. The first track contains my device running v2.1.0 firing 16th triggers to an external synth. The second track is v2.2.1 (see UPDATE above) and the other tracks are all v2.3.0 with different setPhaseLockQuartersCount and setExtIntervalBuffer settings. All these test are done with the same clock and hardware. I'm syncing to an external clock running at 24PPQN via hardware interrupt.
Here's my setup() with 2.1.0
uClock.init();
uClock.setMode(uClock.EXTERNAL_CLOCK);
uClock.setOnPPQN(ClockOut);
uClock.setOnStep(ShuffleOut);
uClock.setShuffle(false);
uClock.start();
With 2.2.1 and later:
uClock.init();
uClock.setClockMode(uClock.EXTERNAL_CLOCK);
uClock.setOutputPPQN(uClock.PPQN_96);
uClock.setInputPPQN(uClock.PPQN_24);
uClock.setOnOutputPPQN(ClockOut);
uClock.setOnStep(ShuffleOut);
uClock.setShuffle(false);
uClock.start();
These test were done with the straight clock output, e.g. SetOnPPQN and setOnOutputPPQN.
Coming from 2.1.0, I'm currently not using ATOMIC. I expect that to impact performance, but my issue seems to be a consistent offset with version 2.2.1 and 2.3.0. I expect any performance issues regarding not using ATOMIC will be random jitter and performance issues?
Any input on how to solve this?
Thank you!
Hi all,
I have a sync device that was very tight on version 2.1.0. I'm playing around with the new 2.3.0 update and noticed that my device is off quite a bit.
I downgraded to 2.2.1 and found the same issue.UPDATE: Sorry, i accidentally loaded 2.3.0 instead of 2.2.1 in the test below. 2.2.1 shows the same results as with 2.1.0. The issue is introduced with 2.3.0. I will investigate further.
Here's a screenshot from Ableton. The first track contains my device running v2.1.0 firing 16th triggers to an external synth.
The second track is v2.2.1(see UPDATE above) and the other tracks are all v2.3.0 with differentsetPhaseLockQuartersCountandsetExtIntervalBuffersettings. All these test are done with the same clock and hardware. I'm syncing to an external clock running at 24PPQN via hardware interrupt.Here's my setup() with 2.1.0
With 2.2.1 and later:
These test were done with the straight clock output, e.g.
SetOnPPQNandsetOnOutputPPQN.Coming from 2.1.0, I'm currently not using ATOMIC. I expect that to impact performance, but my issue seems to be a consistent offset with version
2.2.1 and2.3.0. I expect any performance issues regarding not using ATOMIC will be random jitter and performance issues?Any input on how to solve this?
Thank you!