# Glossary

Welcome to Blinderkitten !

We use a lot of technical terms in the software and in lighting in general. I'll try to explain most of them here.

### Lighting basics

| Word                | Definition                                                                                                                                                                                                                         | More infos                                                                                                                                                                                                                                                                                                         |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| DMX                 | The DMX is the protocol mostly used to control stage lights with consoles. One DMX cable can carry one DMX universe. A DMX universe contains 512 channels, each channel is a controllable value between 0 and 255.                 | <https://en.wikipedia.org/wiki/DMX512>                                                                                                                                                                                                                                                                             |
| DMX mode and adress | <p>Every stage light using DMX have an adress and a mode.<br>The adress is the number of the first channel listened by the projector. The mode defines how the projector reacts and how many channels it use.</p>                  | <p>some projectors DMX charts <br><a href="https://www.cameolight.com/fr/downloads/file/id/563892230"><https://www.cameolight.com/fr/downloads/file/id/563892230></a><a href="https://www.cameolight.com/fr/downloads/file/id/-487375400"><https://www.cameolight.com/fr/downloads/file/id/-487375400></a><br></p> |
| Artnet              | The artnet is a network version of the DMX. It can transmit multiple universes via your local network.                                                                                                                             | <p><a href="https://en.wikipedia.org/wiki/Art-Net"><https://en.wikipedia.org/wiki/Art-Net></a><br></p>                                                                                                                                                                                                             |
| sACN                | sACN is another network protocol for DMX. It is currently not supported in blinderkitten                                                                                                                                           | <https://en.wikipedia.org/wiki/Architecture_for_Control_Networks>                                                                                                                                                                                                                                                  |
| Node                | <p>A node is a device with DMX input and / or outputs for your computer. It can be USB or network (for artnet / sACN)<br>Some nodes are not usable with other software than the builders one, so be careful before buying one.</p> |                                                                                                                                                                                                                                                                                                                    |

### Blinderkitten basics

|                     |                                                                                                                                                                                                                                                                                   |                                                                                                                                                                         |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Fixture             | <p>A fixture is the representation of your stage light in the software.<br>You must have one fixture for each projector you want to control.<br>Each fixture have an unique identifier (ID) used to control it, a fixture type and some patchs.</p>                               | [fixtures](https://norbertrostaing.gitbook.io/blinderkitten/object-types/fixtures "mention")                                                                            |
| Fixture Type        | A fixture type correponds to one DMX chart of a projector. It give all informations to blinderkitten to control all parameters of this types of fixtures.                                                                                                                         | [fixture-types](https://norbertrostaing.gitbook.io/blinderkitten/object-types/fixture-types "mention")                                                                  |
| Channel / Parameter | A parameter, also called channel represents one controllable function of a projector.                                                                                                                                                                                             | For example : Red, Green, Blue, Intensity, Pan, Tilt...                                                                                                                 |
| Patch               | A patch connects the fixture to one or multiple channels in a DMX universe. You can specify the projector address and the selected interface.                                                                                                                                     | [fixtures](https://norbertrostaing.gitbook.io/blinderkitten/object-types/fixtures "mention")                                                                            |
| Interface           | A blinderkitten interface allow you to connect to DMX nodes or MIDI devices.                                                                                                                                                                                                      | [interfaces](https://norbertrostaing.gitbook.io/blinderkitten/object-types/interfaces "mention")                                                                        |
| Sub Fixture         | Some fixtures like leds bars or multiple head spots can have many times the same parameter. this type of fixture will be separated in multiple sub fixtures so you can control each one independently.                                                                            | [fixtures](https://norbertrostaing.gitbook.io/blinderkitten/object-types/fixtures "mention")                                                                            |
| Programmer          | <p>In blinderkitten, you have some encoders to control directly the channels of your projectors. All these commands are handled by a programmer. It will keep your values active until you clear it.<br>You can copy its content into a cue to save and replay your commands.</p> | [the-progammer-the-encoders-and-the-input-panel](https://norbertrostaing.gitbook.io/blinderkitten/first-steps/the-progammer-the-encoders-and-the-input-panel "mention") |
| Cue                 | A cue is a set of commands to apply to your fixtures. When a cue is triggered, all commands inside it are called back and the parameters of fixtures are set to desired values.                                                                                                   | [cues](https://norbertrostaing.gitbook.io/blinderkitten/object-types/cues "mention")                                                                                    |
| Cuelist             | A cuelist is an ordered list of cues.                                                                                                                                                                                                                                             | [cuelists](https://norbertrostaing.gitbook.io/blinderkitten/object-types/cuelists "mention")                                                                            |
| Effect              | An effect allow you to vary a channel value in time. Effects use a curve to change the values.                                                                                                                                                                                    | [effects](https://norbertrostaing.gitbook.io/blinderkitten/object-types/effects "mention")                                                                              |
| Carousel            | Like effects, but the variation is set with checkpoints values instead of curves.                                                                                                                                                                                                 | [carousels](https://norbertrostaing.gitbook.io/blinderkitten/object-types/carousels "mention")                                                                          |
|                     |                                                                                                                                                                                                                                                                                   |                                                                                                                                                                         |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://norbertrostaing.gitbook.io/blinderkitten/first-steps/glossary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
