Thank you folks! First off, it is a little more resistant to dropout compared to Ether Dream v1, I guess because the buffer is able to hold more data. Looks nice, in general, but I did encounter some issues.
Here is a small example toe: https://github.com/tgreiser/helios-touchdesigner/tree/master/Shapes_Example
Green Scale - does this work for other people? For me it doesn’t scale, just all or nothing, cutoff around .25. I see the same thing with Ether Dream CHOP, so maybe it is just my projector.
Intensity Scale - no effect to any color, causes warnings if I adjust it.
In general it seems like adjusting any of the parameters causes Helios buffer write failures and I see:
warning - Queue full. Try increasing queue size.
(increasing the queue size does nothing but generate more warnings)
In a complex project like laser juice, this warning flashes approx every other frame even when I don’t adjust the Helios CHOP params.
- Seems like something odd is going on with performance, it can’t manage 60 fps, even in the example. Seems about 8 fps slower compared to ether dream CHOP in every test I have tried (ie, ether dream runs around 58 fps, helios runs around 50 fps max).
When testing in Laser Juice, I get about 45 fps in design mode with no laser flicker, but if I go into perform mode with Helios, performance drops to 15 fps and it starts flickering like crazy.
The top graph shows perform mode and the laser is dropping out like crazy. Output LED is flashing several times a second.
Bottom graph shows design mode but everything else the same - getting warnings about a full queue, but laser has no dropout or glitches.