Whole number ratios isn't enough to make it a Euclidean sequence; the main thing is that the timing is quantized and events are sped up or slowed down to fit the quantization. So maybe you have 16 beats in the sequence, and some rhythm that happens seven times per sequence. 16 doesn't evently divide by 7, so you get a pattern that's slightly irregular.
Suppose this device had different speed orbitals and implemented some more sophisticated logic like, "if you see a green dot then don't trigger the beat then but hold it back until you see a red dot" then I think you could get behavior that's more like, but not quite the same as, a Euclidean sequencer.