Repository navigation
v0.4.0 — Shared Direct streaming
Pre-release
Pre-release
Adds a separate Fractal Adjust Pro Direct (all accessories) device to the official OpenRGB 1.0rc3.1 host (plugin API 4 / Qt 5).
- Streams per-LED RGB through volatile LampArray feature reports, with no per-frame flash writes.
- Exposes the firmware's shared, mirrored buffer: 76 LEDs on the tested setup, approximately 16 fps for full frames. Existing independent hardware-theme controllers remain available.
- Adds Stop Direct — resume hardware effects, native Direct color profiles, and automatic backup/migration of older hardware profiles so tray themes release streaming.
- Restores hardware lighting on normal plugin unload/host exit. An SDK disconnect alone leaves the last frame visible.
Validated on Linux x86-64 / firmware 1.1.17: SDK full-device, zone and single-LED updates; 492 streamed frames; Direct profile round-trip; profile migration; GUI stop; tray themes/Off; exact regular/startup/orientation restoration. The user visually confirmed the moving chase on the installed plugin. The separate Effects plugin has not been tested. Other firmware is refused.
Experimental, AI-generated, RGB only. No patched OpenRGB build required. See README and docs/validation.md for installation, dependencies and limitations.