-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buffer / Sync / Delay / Latency maybe? #125
Comments
Is this by any chance a tv screen? Or behind an av receiver? All these
devices have usually a game mode which reduce their latency. You might want
to try that. Other than that, I cannot really help you. Sorry.
|
Thanks for advice anyway. This might be useful for someone. It would be nice to have control in milliseconds of course. Adapt to different devices in the best way. Found a latency setting (only for FTDI chips) for the COM port in the device manager, but this has no effect for me. |
I think you can store the led frame by get the color from SpotSet.Spots to make a frame buffer. After the delay(the frame counter matched) call GetOutputStream but instead of reading color Data from Spots(which is realtime), read from the buffer, then serialPort.write() to send data to LED. The buffer also need to be realtime updated |
Thank you for your product, the work you put into it and the accompanying imagination.
I am looking for a solution to a simple problem: the monitor works with a delay, also the delay appears during the rendering of the frame in the player, something else ... in a word, I don’t know what the delay consists of, but Adrilight is so fast that I need a tool to adjust its output moment to the COM port.
What is the name of this tool? Buffer, sync, latency maybe etc.
P.S. The nature of this need differs from Fastled.delay() or just Delay() because they waste the result. Here we want full quality fast smooth output, but optionally buffered in milliseconds.
The text was updated successfully, but these errors were encountered: