Keysight is a real-time MIDI visualization platform powered by Unreal Engine, built for piano-focused streamers and content creators, and featuring unmatched customization!
Hello! I got my hands on some new performance testing utilities and ended up making a couple changes, wanted to push it as a build so everyone benefits. 1.6.3a (Windows-only) contains the following changes:
--- SMALL ADDITIONS ---
Added a "Disable frame-smoothing optimisations" toggle to Graphics > Framerate. This applies "RHI.MaximumFrameLatency 0" and "RHI.SyncSlackMS 10" in the event that the new default behaviour of "RHI.MaximumFrameLatency 1" "RHI.SyncSlackMS 0" somehow causes issues for anyone.
--- CHANGES ---
Changed Pulses to switch to mask-capable mode only when Mask Mode is enabled, and allowed this to happen for sprite and world-space opacity masked Pulses
Changed default engine CVars to "RHI.MaximumFrameLatency 1" "RHI.SyncSlackMS 0" to add in smoother frame delivery when v-sync'd and operating comfortably within hardware capabilities. This is measurable, but minor
--- BUG FIXES ---
Fixed Render-to-video lack of resampling when using a branding image that is not a clean multiple of the target render resolution