{
  "schemaVersion": 1,
  "id": "stairville-mh-x30-led-beam-10ch",
  "manufacturer": "Stairville",
  "model": "MH-x30 LED Beam",
  "mode": "10Ch",
  "category": "movingHeadSpot",
  "channelCount": 10,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 270
  },
  "verified": true,
  "source": "Stairville MH-x30 LED Beam Moving Head, Bedienungsanleitung (deutsch), Abschnitt 7.4 „Funktionen im 7-Kanal-DMX-Modus“ und 7.5 „Funktionen im 10-Kanal-DMX-Modus“; Pan 540° und Tilt 270° aus den technischen Daten",
  "deviceSetup": "[Mode] drücken, bis das Display „Channel Mode“ zeigt, [Setup] drücken und mit [Up]/[Down] „10Ch“ wählen, mit [Setup] speichern. Danach [Mode] bis „DMX Address“, [Setup] und die Adresse aus der App einstellen.",
  "notes": "Weißlicht-LED mit Farbrad, keine eigenen Farbkanäle: Die Farbleiste der App trifft über das Farbrad die nächste Folie. Die Zwischenstellungen („Weiß + Rot“ usw.) sind halbe Positionen und haben deshalb keine Farbe hinterlegt. Kanal Geschwindigkeit (Pan/Tilt) steht auf 0 = schnellste Bewegung. Die Gobos heißen erst einmal nur „Gobo 1“ bis „Gobo 14“; unter Modelle → „Gobos benennen“ lassen sie sich an der Lampe benennen.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Drehung (pan) (0° bis 540°)",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "Feineinstellung der Drehung (pan)"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Neigung (tilt) (0° bis 270°)",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "Feineinstellung der Neigung (tilt)"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Geschwindigkeit von Drehung und Neigung, schnell bis langsam"
    },
    {
      "offset": 6,
      "function": "dimmer",
      "label": "Dimmer (0 % bis 100 %)"
    },
    {
      "offset": 7,
      "function": "strobe",
      "label": "Strobe-Effekt",
      "ranges": [
        {
          "from": 0,
          "to": 10,
          "kind": "off",
          "label": "Strobo aus"
        },
        {
          "from": 11,
          "to": 128,
          "kind": "random",
          "label": "Zufälliger Strobo, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 129,
          "to": 255,
          "kind": "strobe",
          "label": "Strobo, schnell bis langsam",
          "speed": "fastToSlow"
        }
      ]
    },
    {
      "offset": 8,
      "function": "colorWheel",
      "label": "Farbrad",
      "ranges": [
        {
          "from": 0,
          "to": 11,
          "kind": "slot",
          "label": "Weiß",
          "color": "#FFFFFF"
        },
        {
          "from": 12,
          "to": 23,
          "kind": "slot",
          "label": "Rot",
          "color": "#FF0000"
        },
        {
          "from": 24,
          "to": 35,
          "kind": "slot",
          "label": "Grün",
          "color": "#00FF00"
        },
        {
          "from": 36,
          "to": 47,
          "kind": "slot",
          "label": "Hellblau",
          "color": "#66CCFF"
        },
        {
          "from": 48,
          "to": 59,
          "kind": "slot",
          "label": "Violett",
          "color": "#8B00FF"
        },
        {
          "from": 60,
          "to": 71,
          "kind": "slot",
          "label": "Gelb",
          "color": "#FFFF00"
        },
        {
          "from": 72,
          "to": 83,
          "kind": "slot",
          "label": "Blau",
          "color": "#0000FF"
        },
        {
          "from": 84,
          "to": 95,
          "kind": "slot",
          "label": "Orange",
          "color": "#FF8000"
        },
        {
          "from": 96,
          "to": 107,
          "kind": "slot",
          "label": "Weiß + Rot"
        },
        {
          "from": 108,
          "to": 119,
          "kind": "slot",
          "label": "Rot + Grün"
        },
        {
          "from": 120,
          "to": 131,
          "kind": "slot",
          "label": "Grün + Hellblau"
        },
        {
          "from": 132,
          "to": 143,
          "kind": "slot",
          "label": "Hellblau + Violett"
        },
        {
          "from": 144,
          "to": 155,
          "kind": "slot",
          "label": "Violett + Gelb"
        },
        {
          "from": 156,
          "to": 167,
          "kind": "slot",
          "label": "Gelb + Blau"
        },
        {
          "from": 168,
          "to": 179,
          "kind": "slot",
          "label": "Blau + Orange"
        },
        {
          "from": 180,
          "to": 191,
          "kind": "slot",
          "label": "Orange + Weiß"
        },
        {
          "from": 192,
          "to": 223,
          "kind": "rotation",
          "label": "Regenbogeneffekt vorwärts, schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 224,
          "to": 255,
          "kind": "rotation",
          "label": "Regenbogeneffekt rückwärts, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 9,
      "function": "gobo",
      "label": "Gobo-Rad",
      "ranges": [
        {
          "from": 0,
          "to": 5,
          "kind": "slot",
          "label": "Offen"
        },
        {
          "from": 6,
          "to": 11,
          "kind": "slot",
          "label": "Gobo 1"
        },
        {
          "from": 12,
          "to": 17,
          "kind": "slot",
          "label": "Gobo 2"
        },
        {
          "from": 18,
          "to": 23,
          "kind": "slot",
          "label": "Gobo 3"
        },
        {
          "from": 24,
          "to": 29,
          "kind": "slot",
          "label": "Gobo 4"
        },
        {
          "from": 30,
          "to": 35,
          "kind": "slot",
          "label": "Gobo 5"
        },
        {
          "from": 36,
          "to": 41,
          "kind": "slot",
          "label": "Gobo 6"
        },
        {
          "from": 42,
          "to": 47,
          "kind": "slot",
          "label": "Gobo 7"
        },
        {
          "from": 48,
          "to": 53,
          "kind": "slot",
          "label": "Gobo 8"
        },
        {
          "from": 54,
          "to": 59,
          "kind": "slot",
          "label": "Gobo 9"
        },
        {
          "from": 60,
          "to": 65,
          "kind": "slot",
          "label": "Gobo 10"
        },
        {
          "from": 66,
          "to": 71,
          "kind": "slot",
          "label": "Gobo 11"
        },
        {
          "from": 72,
          "to": 77,
          "kind": "slot",
          "label": "Gobo 12"
        },
        {
          "from": 78,
          "to": 83,
          "kind": "slot",
          "label": "Gobo 13"
        },
        {
          "from": 84,
          "to": 89,
          "kind": "slot",
          "label": "Gobo 14"
        },
        {
          "from": 90,
          "to": 95,
          "kind": "shake",
          "label": "Gobo 14 wackelt, langsam bis schnell"
        },
        {
          "from": 96,
          "to": 101,
          "kind": "shake",
          "label": "Gobo 13 wackelt, langsam bis schnell"
        },
        {
          "from": 102,
          "to": 107,
          "kind": "shake",
          "label": "Gobo 12 wackelt, langsam bis schnell"
        },
        {
          "from": 108,
          "to": 113,
          "kind": "shake",
          "label": "Gobo 11 wackelt, langsam bis schnell"
        },
        {
          "from": 114,
          "to": 119,
          "kind": "shake",
          "label": "Gobo 10 wackelt, langsam bis schnell"
        },
        {
          "from": 120,
          "to": 125,
          "kind": "shake",
          "label": "Gobo 9 wackelt, langsam bis schnell"
        },
        {
          "from": 126,
          "to": 131,
          "kind": "shake",
          "label": "Gobo 8 wackelt, langsam bis schnell"
        },
        {
          "from": 132,
          "to": 137,
          "kind": "shake",
          "label": "Gobo 7 wackelt, langsam bis schnell"
        },
        {
          "from": 138,
          "to": 143,
          "kind": "shake",
          "label": "Gobo 6 wackelt, langsam bis schnell"
        },
        {
          "from": 144,
          "to": 149,
          "kind": "shake",
          "label": "Gobo 5 wackelt, langsam bis schnell"
        },
        {
          "from": 150,
          "to": 155,
          "kind": "shake",
          "label": "Gobo 4 wackelt, langsam bis schnell"
        },
        {
          "from": 156,
          "to": 161,
          "kind": "shake",
          "label": "Gobo 3 wackelt, langsam bis schnell"
        },
        {
          "from": 162,
          "to": 167,
          "kind": "shake",
          "label": "Gobo 2 wackelt, langsam bis schnell"
        },
        {
          "from": 168,
          "to": 173,
          "kind": "shake",
          "label": "Gobo 1 wackelt, langsam bis schnell"
        },
        {
          "from": 174,
          "to": 179,
          "kind": "slot",
          "label": "Offen"
        },
        {
          "from": 180,
          "to": 217,
          "kind": "rotation",
          "label": "Gobo-Rad dreht vorwärts, schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 218,
          "to": 255,
          "kind": "rotation",
          "label": "Gobo-Rad dreht rückwärts, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 10,
      "function": "reset",
      "label": "Besondere Einstellungen",
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "off",
          "label": "Ohne Funktion"
        },
        {
          "from": 10,
          "to": 20,
          "kind": "other",
          "label": "Reset nach fünf Sekunden"
        },
        {
          "from": 21,
          "to": 255,
          "kind": "off",
          "label": "Ohne Funktion"
        }
      ]
    }
  ]
}
