Beloved community,
“That’s a lot of improvements,” I remarked when I saw the latest OSD tree this morning: “update tonight!”
OSD options update
It’s been quite some time since we wrote about OSD options at length. You guys left 100+ comments about the OSD in replies to that topic alone and even more elsewhere around the forums; by letting us know what you want, you’ve been a great help as we went back and forth with our firmware team about what options could be implemented in Spectrum.
We’ve added a crosshair and frame rate counter based on popular community requests. In addition to that, our firmware team suggested some advanced settings relating to compatibility. For example, a DisplayPort 1.2 compatibility mode toggle enables maximum compatibility with some DisplayPort 1.2 devices that may struggle to connect to a DisplayPort 1.4 monitor. A USB-C bandwidth priority toggle allows the user to choose between up to 4K at 144Hz via USB-C while running the built-in hub at USB 2.0 speeds, or up to 4K at 60Hz while running the built-in hub at USB 3.0 speeds. The ability to store a color calibration profile in Spectrum’s firmware had to be canceled; it turns out that our hardware only supports storage of a factory calibration profile, but this function is not relevant for the end-user, other than ensuring accurate colors off the line.
Our firmware team has been working closely with Mark over at Blur Busters. As the foremost experts on high refresh rate monitors and motion blur reduction, they are the ideal consultants to ensure Spectrum’s high-speed performance is amazing. Motion blur reduction, 60Hz single strobe mode, end-user strobe tuning, and much more comes up as they thoroughly discuss every single item and exchange chunks of firmware code to unleash Spectrum’s full potential.
The status
The last time we mentioned the firmware, the firmware team had just laid the groundwork for enabling Spectrum’s features. Let’s see how far they’ve come since then!
Feature | Status |
---|---|
USB Type-C video input | already works; with bugs |
DisplayPort video input | already works; with bugs |
HDMI video input 1 | already works; with bugs |
HDMI video input 2 | already works; with bugs |
Auto-select video input source | now works; with bugs |
USB Type-B USB hub input | now works; with bugs |
USB Type-C USB hub input | already works; with bugs |
Auto-select USB hub input source | now works; with bugs |
Adjust audio jack volume | already works; to be tuned |
Picture-besides-picture | now works; to be tuned |
Low-latency mode | to be followed-up |
Crosshair | now works; to be tuned |
Frame rate counter | now works; to be tuned |
Load/save pre-set setting | to be implemented |
HDR | now works |
Backlight dimming | now works; to be tuned |
DCI-P3 color space | now works; to be tested |
Emulated sRGB color space | now works; to be tested |
Adjust brightness | now works |
Adjust contrast | now works |
Adjust sharpness | already works |
Adjust pre-set color temperature | now works |
Adjust user-defined color temperature | now works |
Adjust gamma | now works |
Set 1:1 aspect ratio | now works |
Set pixel perfect aspect ratio | now works; to be tested |
Set filled aspect ratio | now works; to be tested |
Set stretched aspect ratio | now works; to be tested |
Variable refresh rate | to be implemented |
Adjust pre-set overdrive | now works; to be tuned |
Adjust user-defined overdrive | to be implemented |
Adjust pre-set backlight strobing | to be implemented |
Adjust user-defined backlight strobing | to be implemented |
DisplayPort 1.2 compatibility mode | to be implemented |
Select USB-C bandwidth priority (video/hub) | already works |
Select OSD language | to be implemented |
Adjust OSD position | to be implemented |
Adjust OSD rotation | to be implemented |
Adjust OSD transparency | to be implemented |
Adjust OSD time-out | already works |
Adjust indicator LED behavior | to be implemented |
Adjust indicator LED color | to be implemented |
Next steps
Our firmware team will continue their work as planned – currently, they are hard at work to enable HDMI 2.1 functionality. @Helios over in the Netherlands has been receiving early units back from reviewers and will get a firmware update kit as well as new joystick control boards soon, allowing him to take some side-by-side comparison pictures and videos for you guys. Would you like to see that? Tell us in the comments!