Eve Spectrum Prototype Tester | Marat Tanalin

I can confirm that Eve Spectrum can support custom resolutions and refresh rates missing from EDID.

Large Vertical Totals (Quick Frame Transport, aka 60Hz modes that transmit in 1/144sec over the cable), such as Vertical Total ~3500, is supported by the Eve Spectrum for 1080p signals.

MT, you should test Quick Frame Transport for lag-reduced 1080p/60 integer scaling.

I have some custom numbers for you to enter in ToastyX or NVIDIA Custom Resolution, if you would like to test lag-reduced 1080p modes, more than 50% less lag for screen bottom edge, since it’s a 60Hz refresh cycle transmitted over the cable in 1/144sec, and painted onto the panel in 1/144sec, so your eyes sees the low-Hz refresh cycle sooner.

I’ve often created odd refresh rates like 65.3Hz and 128Hz on Spectrum and it works fine, provided you derive from a working higher-Hz mode and edit the Hz downwards without modifying other numbers in Custom Resolution Utility.

There are some ambiguities like scaling behaviors (already known in this thread), but the modes will display.

I have confirmed Eve Spectrum supports Quick Frame Transport, but sometimes I have to create it in both ToastyX and NVIDIA, for it to work ‘properly’ (because of the need to override NVIDIA scaling behaviors)

3 Likes

Flicker-free — no detectable PWM

Tested my prototype for pulse-width modulation (PWM) using the TFT Central’s technique. The technique is based on taking a photo with a regular photocamera while moving it. This allows to turn PWM as a temporal effect into a spatial one.

PWM is not detectable on Eve Spectrum — there were no visible separate lines on resulting photos. Tested at 0/0, 50/50 and 100/100 levels of brightness and contrast. The photos were taken with Panasonic GF5 photocamera.

So Eve Spectrum 4K monitor is flicker-free.

Strobing as a user-controlled feature

At the same time, the monitor has so called strobing (“Performance” → “Backlight strobing”) as a user-controlled feature. Strobing is basically PWM synchronized with refresh rate, disabled by default and used for improving perceived clarity of moving objects. With strobing enabled, flickering is of course inevitable.

5 Likes

Pixel-perfect (integer) scaling via HDMI port #2
under Ubuntu 21.04 with firmware 102 rev. 894

Retested Eve Spectrum prototype with the latest firmware 102 rev. 894, under Ubuntu 21.04 (Linux) I recently installed from scratch instead of Ubuntu 18.10. The nVidia-driver version is 470.57.02.

  • The maximum resolution and refresh rate are still limited compared with HDMI port #1, but now the maximum resolution is 1600×900 instead of the previous 960×540. Not sure what exactly affected this: Ubuntu version, nVidia-driver version, or firmware version. High-refresh rates (120+ Hz) are not available.

  • All resolutions available via Ubuntu GUI are displayed correctly in the monitor menu/OSD, even though its EDID lacks most of them. Another confirmation the monitor is capable of operating in arbitrary video modes not predefined in its EDID.

  • Almost all available resolutions are not scaled in pixel-perfect mode and displayed centered-unscaled instead. The only scaled resolutions are those that the monitor EDID has: 1280×720, 1024×768, 800×600, 640×480 (640×480 is not available via GUI, but available via xrandr). Another confirmation the scales (scaling ratios) are unfortunately precalculated and hard-coded in the monitor firmware instead of being calculated dynamically regardless of what the input resolution is and whether the monitor EDID contains it.

  • The full list of video modes available in Ubuntu 21.04 with Eve Spectrum connected via HDMI port #2:

    • 1600×900 at 59.83 Hz;
    • 1400×900 at 59.88 Hz;
    • 1368×768 at 59.85/59.88 Hz;
    • 1360×768 at 59.80/59.96 Hz;
    • 1280×800 at 59.81/59.91 Hz;
    • 1280×720 at 59.74/59.86 Hz;
    • 1152×864 at 60 Hz;
    • 1024×768 at 60 Hz;
    • 1024×576 at 59.82/59.90 Hz;
    • 960×540 at 59.63/59.82 Hz;
    • 800×600 at 56.25/60.32/72.19 Hz;
    • 640×480 at 59.94 Hz (via xrandr).
4 Likes

Hi Marat, I just received my Spectrum 4k (ES07D03) and was wondering if integer scaling works with DP 1.4. I have updated to the latest firmware available (104) and am running the monitor with Adaptive-Sync ON. Below are the nVidia settings I’m using - not sure if there’s anything in the OSD that needs to be enabled as well. The reason I ask is I am trying to run games at 2560x1440 and am noticing considerable blurring around the text. Any help is greatly appreciated!

2 Likes

Hi, Ben. Congrats on receiving your Spectrum.

The maximum resolution integer scaling works at with a 4K (3840×2160) display is Full HD (1920×1080):

3840/1920 = 2160/1080 = 2.0 → 2×2 pixels.

At QHD (2560×1440), you should get either a blurry image stretched to the entire screen or an unscaled centered image with black bars around the image:

  • You get a stretched blurry image in the mode called “Aspect ratio” in the nVidia control panel and “Maintain aspect ratio” in the Eve Spectrum menu/OSD.

  • You get a centered unscaled image in the mode called “No scaling” in the nVidia CP and “Pixel perfect” or “1:1” in the Eve Spectrum menu/OSD.

As I described in this thread, there are some quirks regarding GPU scaling forcedly and/or silently applied in some situations. This might be your case.

To be sure scaling is performed by the monitor and not by the GPU, make sure the logical resolution you use is displayed as the current video mode in the monitor menu. For example, “2560x1440@60Hz” should be displayed in the top-right corner of the Spectrum menu if it is the mode you selected via Windows display settings, GPU control panel, or in-game settings.

Also I would select the “No scaling” mode in the nVidia control panel even if the “Display” is selected in the “Perform scaling on” dropdown.

For what it’s worth, your GPU is apparently capable of integer (pre)scaling (the fourth option on your screenshot), so it’s important to clearly differentiate between scaling by the monitor and scaling via the GPU.

1 Like