As said with the objectives in the first post, I was attempting to make something low cost for folks who only wanted to use ONE laser. High resolution dacs with multiple channels get expensive quick!
After a lengthy analysis of DACs that would support 3 channels (two for the galvos and one for a laser) I found the optimal one for the objective had 4 channels so I broke that bonus channel too.
As said here and on the website I do intend to make a RG[B/V] showcard.
I really doubt the blanking is an issue with the dac:
-The photos on my website are time-lapse photos which is going to accentuate tails.
-I'm using OpenLase which is still quite new and potentially buggy. Furthermore I didn't do any OpenLase offset calibration/laser delay tuning.. I had to take those pictures and the video very quickly for an upcoming event where this will be demoed.
-I'm using analog laser drivers that were not really tuned because I don't intend to use them too much longer. I only purchased these for the event. I have been working on my own open-source p-channel drivers for lower wattage lasers, but these aren't quite done yet.
edit: Confirmed. I was playing with a smoke machine tonight and saw that I had bumped the laser delay in OpenLase up to 6ms. That means the laser stays on 6ms longer than it should. Honestly I'm surprised I don't see even longer tails.... I probably have the offset set too low on the analog driver.
So all in all, I'm quite confident the blanking issue is software/laser driver related vs DAC related. You did bring up something I should think of.. I was just trying to demo something working, but it would probably good to later make some "performance"-demonstrating pictures.
I would have to investigate further but I don't immeditely see a show-stopper reason why this couldn't get done. Good to know about