So far everything works as it should, colors are accurate, positions are correct and it also works with every application on the PC. The only problem is that the LEDs seem to flicker when the light source is moved around the edge of the screen. I uploaded this in a video. The image on the monitor runs smoothly at 60 FPS (video is also recorded at 60 FPS), the LEDs look like they are flickering.
I have already played around with the settings of Prismatik, but it just doesn't get better. Now my guess was that the density of the LEDs is just too low? With a density of 30/m there is > 3cm space between the LEDs and my display is only 4cm away from the white wall.
However, due to the size of the display, I already have 104 LEDs in use. If I increase the density to e.g. 100/m I would have more than 300 LEDs. Do you have any idea if the Arduino Uno is sufficient to transfer the amount of data to the strip in real time at a reasonably good rate?
Do you agree that the density could be the problem, or should I adjust any parameters in the software or Prismatik as a test? Grab-delay in Prismatik is set to grab at 33FPS.
Suggest you repeat your experiment but with slow screen motions. If it's due to bottlenecks, that would clear it up. If no, then you have too few LEDs with no interpolation.