Hi DZ,
As I understand it, you're using LD2000 to generate color sequences that are essentially then used as a kind of "input" along with another abstract generator. So it is another abstract generator (that uses analog oscillators) generating X and Y, while the computer generates R, G and B.
Back around 1986, I did exactly the same thing in Daytona Planetarium. We used the computer to generate color, and simple oscillators to generate X and Y. This worked well because back then the computer was really "dumb" -- and the entire processor time was spent, in a tight loop, generating the color. Because of this, the two processes (dumb computer generated color and essentially dumb analog oscillators) could be kept in sync.
Fast forward decades later and now computers are a lot smarter. Software like BEYOND runs on a multi-tasking operating system, and does not take the entire computer's power in a tight loop. This allows running of a sophisticated user interface that lights up as you move your mouse, etc. (Just move your mouse over the BEYOND screen and look at it -- it looks like you're moving a flash light.)
But the cost of all of this increased intelligence (no longer a "dumb" computer) is that the beam is no longer in constant motion. The motion of the beam must be, in essence, "time multiplexed" with other things that the computer does -- such as running the operating system, running the new cool looking user interface, etc.
This "time multiplexing" (what we at Pangolin call "time slicing") is invisible AS LONG AS it is the computer that is generating both X-Y and also color information. Around 15 years ago, we developed methods which make this time slicing literally invisible. BUT, if you take the color output of a smart computer and then use it as a kind of "input" for analog oscillators, then for sure the time-slicing will become VERY visible.
The LD2000 series gets around this because it has a DEDICATED processor (i.e. the QM2000 board) to run the projector, while the Windows-based software runs the interface. However, even in the case of LD2000, time slicing will occur when running a show in Showtime and also when running more than a single visual (for example two abstracts simultaneously).
Therefore you are able to use LD2000 abstract generator as a source for color because, in such a case, the QM2000 is able to act like a "dumb computer" of yesteryear.
To get BEYOND to do what the QM2000 did under the circumstances that the QM2000 did it would be difficult. Moreover, such a change is not within the scope of BEYOND (i.e. wholly controlling the laser). Thus, instead of using BEYOND as a source for color, and using the analog abstract generator as a source for X and Y, I would rather see you use BEYOND for substantially everything (in such a case, time-slicing is invisible and imperceptible), and -- setting aside the nostalgia you get from using analog oscillators, BEYOND should really be able to do that!
One of the four abstract generators (yes BEYOND has four separate abstract generators) was loosely modeled on the old P4, and so if you used MIDI or OSC input to control the sliders of that abstract generator, and then throw in a few effects (for example perspective and such, which are also controllable by MIDI or OSC) you should be able to accomplish everything you did with the old P4, plus a whole lot more.
Bill