• Hardware
  • Hdmi passthrough to eliminate dithering

Hello, looking for Hdmi passthrough to eliminate dithering.

For example in this post raspberry pi user try to enable dithering. seems default it is disabled

Any ways to input HDMI to raspberry pi and test this. I don't have this board.

https://forums.raspberrypi.com/viewtopic.php?t=45290

I also read that this NeTV supports hdmi modification.

https://kosagi.com/w/index.php?title=NeTV_Main_Page

What about ready to use devices like EPIPHAN WEBCASTER X2

it has HDMI in and HDMI out, can be configured in pass trough mode.

Pass-through as far as I understand means the HDMI signal stays in its original form, unmodified, including any dithering.
I think temporal dithering, which comes in many forms, could be smoothed out at least a little via scaling or other image manipulation that takes place after the signal has left the input device. If we had full control over a man-in-the-middle device, perhaps we could implement our own scaling algorithm. I don't know if this can be done without owning a company and if the required hardware would be cheap enough. It may be worth to investigate further.

However, regarding the Raspberry Pi: I think it's true it doesn't have temporal dithering enabled by default - yet it's not usable for me. I believe there are other reasons beside temporal dithering especially for this "Linux eye strain" that not only affects the Raspberry but also PCs in general. Whatever it is, it causes eye strain even when no desktop element is being moved. It is really difficult to pin it down.

Thanks for the link, I will have to try it out at some point.. I actually do have some Raspberry Pis of that original generation laying around. Pretty awesome that it's a flag that can be passed to turn it on or off.

This comment in the thread "3 = As 2, but the noise generator is free-running. This setting will produce a shimmering effect on static images that may be distracting" I find very noteworthy..

The shimmering effect on static images is what I often see on Windows and Linux modesetting driver, etc.. so now I know it's called a "noise generator".

dev