Axo Ping waitSync timeout

NOARsAT-freeze test.axp (48.8 KB)
NOARsAT-freeze-delay test.axp (55.0 KB)

Hello,

I’m trying to make a patch with distortions, filters, freezing with factotum objects.
I can play and modify my patch until it crashes once, and after that, the patch crashes more often.
It started when i added some tape delay or feedback delays on it.
I don’t understand where does it come from.
I will format my SD card to see if it fix it, but i’m afraid not to be able to use this patch for a live concert.
Can someone tell me how to fix it? What do i do wrong?

here is the message on the console when it crashes;

Ping: WaitSync Timeout, disconnecting now
Disconnect request
java.lang.InterruptedException
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1315)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1296)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
at axoloti.USBBulkConnection.DistributeToDisplays(USBBulkConnection.java:1079)
at axoloti.USBBulkConnection.processByte(USBBulkConnection.java:1258)
at axoloti.USBBulkConnection$Receiver.run(USBBulkConnection.java:868)
at java.lang.Thread.run(Thread.java:748)

Screenshot_2026-09-06_17-57-55-023736037

PC3 does not exist on Ksoloti Core, it is used for SDRAM due to hardware limitations. The ksoloti/gpio objects can be used to avoid such conflicts.

1 Like

i’m indeed using an Axoloti core for this patch.

Got it! The two most common causes of crashes are either ‘division by zero’ or ‘trying to read an array index larger than the array itself’.

Were the embedded delay objects (Fact_*, 1_1, 1_2, …) modded or edited in any way that might cause either of the above errors?

I haven’t modified the objects I’m using in these patches.
Perhaps the problem is that I’m exceeding the maximum values ​​for pitch, timestretch, and rate in the Factotum player.
I have indeed noticed that the Factotum objects can be temperamental.
Is there an object that allows you to constrain values ​​within a specific minimum and maximum range?
Maybe I need to increase the memory allocation size for playback?