Lot's of details on the hardware here:
http://marcansoft.com/blog/openlase/hardware-mark-1/
I saw a project similar to yours just recently, with mirror shards attached to speakers. It was controlled with Max/MSP and it had the same limitations -- just simple round shapes and squiggles. But the parts cost next to nothing. A polished version that fit in your pocket would make a really cool toy.
He has some hardware information here: http://marcansoft.com/blog/openlase/hardware-mark-1/
I wish he would write more about what hardware he's using to do this. These days I guess you can use some sort of MEMS device that would give you way higher output bandwidth. And now when you can buy 1-watt lasers for a few hundred bucks, you could really do something that only Jean-Michel Jarre could have done back in those days...