WHY NOT is always the question when dealing with lasers and software and laser software! And yes - Linux is looking like a real possibility. I'm thinking Linux on an an Intel Atom powered sub-notebook running a stripped down low-latency kernel - mmmmm.
Big chunks of my laser project fell into place this past weekend. The Laser Agent signal core has been rewritten to use the JSYN library as previously described instead of the Minim library. Minim was great and helped me get my proof of concept going without drowning in details of sound generation, but lack of multichannel support was killing me. Once I knew what I wanted, it was easy to figure out how to do it in a lower level library. I also decided to make it use multiple windows and a second thread dedicated just to sound generation since dual cores are becoming so common place. Here's a screenshot:
and here is a shot taken a few weeks ago from version 0.1, with no color/intensity/blanking logic at all in the software.
Since all my hardware is in - scanners, diode driver, correction amp, and the usb card - I should have some sort of system put together with wood, glue, and duct tape pretty soon.