Skip to content

Feature Request: Single-channel dimmer DMX mode (Multiple White / Multiple Dimmer) #5385

@cloverstreet

Description

@cloverstreet

Is your feature request related to a problem? Please describe.

There is currently no DMX mode that treats each LED/output as a simple single-channel dimmer. This is a significant gap when using WLED with PWM controllers like the common optogled 5-channel boards, where each output drives an independent white light.
To control 5 independent white channels today, the closest options are Multiple RGB (which wastes 3 channels per output and requires setting R=G=B to the same value in your lighting software) or Multiple RGBW (4 channels per output, same problem). This creates unnecessary complexity in DMX controllers like MadMapper, where channel mapping becomes confusing and error-prone for what should be the simplest possible use case: one channel = one dimmer.

Describe the solution you'd like

A new DMX mode — something like "Multiple White" or "Multiple Dimmer" — where each LED/output consumes exactly 1 DMX channel interpreted as a brightness value. Optionally, a "Dimmer + Multiple White" variant with a master dimmer channel followed by 1 channel per output.
For a 5-channel PWM controller, the channel layout would simply be:

Ch 1: Output 1 brightness
Ch 2: Output 2 brightness
Ch 3: Output 3 brightness
Ch 4: Output 4 brightness
Ch 5: Output 5 brightness

This is the most basic DMX fixture profile imaginable and would make WLED with PWM outputs behave like any standard dimmer pack from any lighting console or software.

Describe alternatives you've considered

Multiple RGB mode with R=G=B mapped to the same fader — works but wastes 2 channels per output and requires manual remapping in the lighting software for every fixture.
Multiple RGBW — same problem but even worse at 4 channels per output.
Single DRGB — only controls all outputs uniformly, no individual control.

None of these are practical for the simple and common use case of independently dimming white light outputs.

Additional context
This would complement the existing mode set nicely — the codebase already handles per-LED multi-channel modes (MULTIPLE_RGB, MULTIPLE_RGBW), so a 1-channel-per-LED variant should be a straightforward addition following the same pattern. Related requests for expanded channel modes include #5018 (RGBCCT) and PR #4832 (DRGBW).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions