Role of controller with Lightburn?

This is the Key distinction between GCode controllers and Ruida (DSP) controllers.

With a GCode controller the GCode generated dictates the path, speeds and laser output most of the time. There is a cornering algorithm but that’s the extent of that control.

The DSP controller handles data faster and provides more nuanced control over the motion planning.

Oz does a better job of explaining it than I can: