I'm running Processing 4.4.4.
XYScope seems to be generating all the waves at double the amplitude. So for example, the "Calibration" circle appears like this:

As you can see, only the upper left quadrant is displayed within the path limits. Adjusting the volume output on my interface further proves that the amplitude problem is on the software end.
I'm temporarily fixing this by cutting all the draw settings in half, so for example a circle that's centered in the screen needs to be programmed as:
xy.circle(width/4, height/4, width/2);
Another temporary fix I found was to change the amplifier settings using
xy.amp(0.1);
but I don't think this is fixing the underlying problem, seeing as the circle is being drawn off-center:

Any ideas on how I can resolve this?
I'm running Processing 4.4.4.
XYScope seems to be generating all the waves at double the amplitude. So for example, the "Calibration" circle appears like this:
As you can see, only the upper left quadrant is displayed within the path limits. Adjusting the volume output on my interface further proves that the amplitude problem is on the software end.
I'm temporarily fixing this by cutting all the draw settings in half, so for example a circle that's centered in the screen needs to be programmed as:
xy.circle(width/4, height/4, width/2);Another temporary fix I found was to change the amplifier settings using
xy.amp(0.1);but I don't think this is fixing the underlying problem, seeing as the circle is being drawn off-center:

Any ideas on how I can resolve this?