Skip to content

Add fixture chauvet-dj/slimpar-t12-ils #4610

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

FloEdelmann
Copy link
Member

  • Add fixture chauvet-dj/slimpar-t12-ils

Fixture warnings / errors

  • chauvet-dj/slimpar-t12-ils
    • ❌ Mode '8-channel' should have 8 channels according to its name but actually has 10.
    • ❌ Mode '8-channel' should have 8 channels according to its shortName but actually has 10.

Thank you @Mouflon23!

@FloEdelmann FloEdelmann added new-fixture Request or implementation to add a new fixture definition. via-editor Opened via the editor on the open-fixture-library.org website. labels Feb 3, 2025
Copy link

github-actions bot commented Feb 3, 2025

Export files validity

(Output of test script tests/github/exports-valid.js.)

Test the exported files of selected fixtures against the plugins' export tests.
You can run a plugin's export tests by executing:
$ node cli/run-export-test.js -p <plugin name> <fixtures>

✔️ chauvet-dj / slimpar-t12-ils: d-light / attributes-correctness
  • ✔️ chauvet-dj/slimpar-t12-ils-3ch.xml
  • ✔️ chauvet-dj/slimpar-t12-ils-8ch.xml
✔️ chauvet-dj / slimpar-t12-ils: dmxcontrol3 / channel-numbers
  • ✔️ chauvet-dj-slimpar-t12-ils-3ch.xml
  • ✔️ chauvet-dj-slimpar-t12-ils-8ch.xml
✔️ chauvet-dj / slimpar-t12-ils: dragonframe / json-schema-conformity
  • ✔️ chauvet-dj/slimpar-t12-ils.json
  • ✔️ manufacturers.json
✔️ chauvet-dj / slimpar-t12-ils: millumin / json-schema-conformity
  • ✔️ chauvet-dj/slimpar-t12-ils.json
✔️ chauvet-dj / slimpar-t12-ils: qlcplus_4.12.2 / fixture-tool-validation
  • ✔️ fixtures/Chauvet-DJ-SlimPAR-T12-ILS.qxf
✔️ chauvet-dj / slimpar-t12-ils: qlcplus_4.12.2 / xsd-schema-conformity
  • ✔️ fixtures/Chauvet-DJ-SlimPAR-T12-ILS.qxf

{
"$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/master/schemas/fixture.json",
"name": "SlimPAR T12 ILS",
"categories": ["Color Changer", "Dimmer", "Effect", "Strobe"],
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"categories": ["Color Changer", "Dimmer", "Effect", "Strobe"],
"categories": ["Color Changer"],

},
{
"dmxRange": [16, 255],
"type": "ColorPreset"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"type": "ColorPreset"
"type": "ColorPreset",
"helpWanted": "What colors at what values?"

Comment on lines +210 to +215
"Strobe",
"Program",
"Dimmer",
"Dimmer speed",
"Sound Sensitivity",
"Program Speed"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"Strobe",
"Program",
"Dimmer",
"Dimmer speed",
"Sound Sensitivity",
"Program Speed"
"Strobe / Program speed / Sound sensitivity",
"Program",
"Dimmer",
"Dimmer speed"

Comment on lines +170 to +171
"soundSensitivity": "off",
"comment": "when Ch. 6 is 32<=>223"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"soundSensitivity": "off",
"comment": "when Ch. 6 is 32<=>223"
"soundSensitivity": "off"

Comment on lines +177 to +178
"soundSensitivityEnd": "high",
"comment": "when Ch. 6 is 224<=>255"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"soundSensitivityEnd": "high",
"comment": "when Ch. 6 is 224<=>255"
"soundSensitivityEnd": "high"

{
"dmxRange": [128, 159],
"type": "Effect",
"effectName": "Automatic fade"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"effectName": "Automatic fade"
"effectName": "Automatic fade",
"switchChannels": {
"Strobe / Program speed / Sound sensitivity": "Program speed"
}

{
"dmxRange": [160, 191],
"type": "Effect",
"effectName": "Automatic 3-color snap"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"effectName": "Automatic 3-color snap"
"effectName": "Automatic 3-color snap",
"switchChannels": {
"Strobe / Program speed / Sound sensitivity": "Program speed"
}

{
"dmxRange": [192, 223],
"type": "Effect",
"effectName": "Automatic 7-color snap"
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"effectName": "Automatic 7-color snap"
"effectName": "Automatic 7-color snap",
"switchChannels": {
"Strobe / Program speed / Sound sensitivity": "Program speed"
}

"dmxRange": [224, 255],
"type": "Effect",
"effectName": "Sound-active 7-color snap",
"soundControlled": true
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
"soundControlled": true
"soundControlled": true,
"switchChannels": {
"Strobe / Program speed / Sound sensitivity": "Sound sensitivity"
}

Comment on lines +136 to +160
{
"dmxRange": [0, 51],
"type": "Generic",
"comment": "Dimmer speed set from display menu"
},
{
"dmxRange": [52, 101],
"type": "Speed",
"speed": "stop"
},
{
"dmxRange": [102, 152],
"type": "Speed",
"speed": "fast"
},
{
"dmxRange": [153, 203],
"type": "Speed",
"speed": "50%"
},
{
"dmxRange": [204, 255],
"type": "Speed",
"speed": "slow"
}
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
{
"dmxRange": [0, 51],
"type": "Generic",
"comment": "Dimmer speed set from display menu"
},
{
"dmxRange": [52, 101],
"type": "Speed",
"speed": "stop"
},
{
"dmxRange": [102, 152],
"type": "Speed",
"speed": "fast"
},
{
"dmxRange": [153, 203],
"type": "Speed",
"speed": "50%"
},
{
"dmxRange": [204, 255],
"type": "Speed",
"speed": "slow"
}
{
"dmxRange": [0, 51],
"type": "Maintenance",
"comment": "Dimmer speed set from display menu"
},
{
"dmxRange": [52, 101],
"type": "Maintenance",
"speed": "Dimmer speed mode off"
},
{
"dmxRange": [102, 152],
"type": "Maintenance",
"speed": "Dimmer speed mode 1 (fast)"
},
{
"dmxRange": [153, 203],
"type": "Maintenance",
"speed": "Dimmer speed mode 2 (medium)"
},
{
"dmxRange": [204, 255],
"type": "Maintenance",
"speed": "Dimmer speed mode 3 (slow)"
}

In other fixtures, OFL uses Maintenance for dimmer speed. I can't find a definition of a generic "Speed" parameter but I think it's generally intended for effects. In particular, "off" here probably means "instantaneous", which is very different from "stop".

Choose a reason for hiding this comment

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

Nice to learn that, thanks for correction

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. via-editor Opened via the editor on the open-fixture-library.org website.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants