Skip to content

Add Chauvet DJ SlimPAR 64 (RGBA) fixtures#5613

Open
aarongeiser wants to merge 7 commits intoOpenLightingProject:masterfrom
aarongeiser:branch2026-04-03T20-14-03
Open

Add Chauvet DJ SlimPAR 64 (RGBA) fixtures#5613
aarongeiser wants to merge 7 commits intoOpenLightingProject:masterfrom
aarongeiser:branch2026-04-03T20-14-03

Conversation

@aarongeiser
Copy link
Copy Markdown

New fixture: Chauvet DJ SlimPAR 64 RGBA

Source: SlimPAR 64 RGBA User Manual Rev. 2

Modes included

  • 4-channel (RGBA)
  • 8-channel (RGBA + Color Macros + Speed/Strobe + Mode + Dimmer)

Known limitations / help wanted

  • Channel 6 (Speed / Strobe) is dual-purpose depending on Channel 7's value.
    It acts as a strobe channel when Ch7 is in RGBA mode (0–31) or Sound mode (224–255),
    and as an effect speed channel when Ch7 is in any effect mode (32–223).
    Flagged with helpWanted — a switching channel approach may model this more accurately.

🤖 Generated with Claude Code

aarongeiser and others added 6 commits March 23, 2026 22:51
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Includes 3-channel (RGB) and 7-channel modes sourced from User Manual Rev. 5.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Includes 4-channel (RGBA) and 8-channel modes sourced from User Manual Rev. 2.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@luc122c
Copy link
Copy Markdown
Contributor

luc122c commented Apr 19, 2026

  • Channel 6 (Speed / Strobe) is dual-purpose depending on Channel 7's value.
    It acts as a strobe channel when Ch7 is in RGBA mode (0–31) or Sound mode (224–255),
    and as an effect speed channel when Ch7 is in any effect mode (32–223).
    Flagged with helpWanted — a switching channel approach may model this more accurately.

Yes, it should be a switching channel. The documentation for this is here: https://github.com/OpenLightingProject/open-fixture-library/blob/master/docs/fixture-format.md#switching-channels and an example can be found here: https://github.com/OpenLightingProject/open-fixture-library/blob/master/fixtures/futurelight/pro-slim-par-7-hcl.json#L252

@luc122c luc122c added new-fixture Request or implementation to add a new fixture definition. component-fixture Affects one or more existing fixture definitions. labels Apr 19, 2026
@FloEdelmann FloEdelmann changed the title Add Chauvet DJ SlimPAR 64 RGBA Add Chauvet DJ SlimPAR 64 (RGBA) fixtures Apr 21, 2026
Comment on lines +35 to +36
"brightnessStart": "0%",
"brightnessEnd": "100%"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove the explicit brightnessStart/brightnessEnd from both fixtures (in ColorIntensity and Intensity capabilities), it's the default.

"speedStart": "slow",
"speedEnd": "fast",
"comment": "Strobe slow to fast (when Ch6 is 0–31 or 224–255); effect speed when Ch6 is 32–223",
"helpWanted": "Channel 5 is dual-purpose: strobe when Ch6 is in RGB mode (0–31) or Sound mode (224–255), and effect speed when Ch6 is in an effect mode (32–223). A switching channel may be needed to model this accurately."
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please change this to a switching channel? (in both fixtures)

Comment on lines +132 to +134
"effectName": "Sound",
"soundControlled": true,
"comment": "Sound-triggered mode"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"effectName": "Sound",
"soundControlled": true,
"comment": "Sound-triggered mode"
"effectName": "Sound-active mode",
"soundControlled": true

Comment on lines +140 to +142
"effectName": "Sound",
"soundControlled": true,
"comment": "Sound-active mode"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"effectName": "Sound",
"soundControlled": true,
"comment": "Sound-active mode"
"effectName": "Sound-active mode",
"soundControlled": true

@FloEdelmann FloEdelmann removed the component-fixture Affects one or more existing fixture definitions. label Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-fixture Request or implementation to add a new fixture definition.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants