{
  "dependencies": [
    {
      "typeId": "nodra.adjust.huesat",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.color.cmykmerge",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.color.cmyksplit",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.control.slider",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.gen.gradient",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.io.fileinput",
      "version": "0.2.0"
    },
    {
      "typeId": "nodra.transform.move",
      "version": "0.1.0"
    },
    {
      "typeId": "nodra.view.preview",
      "version": "0.1.0"
    }
  ],
  "editor": {
    "names": {
      "1": "Fallback Image",
      "10": "Splitting CMYK Preview",
      "11": "Cyan Offset X (px)",
      "12": "Cyan Offset Y (px)",
      "13": "Magenta Offset X (px)",
      "14": "Magenta Offset Y (px)",
      "15": "Yellow Offset X (px)",
      "16": "Yellow Offset Y (px)",
      "2": "Source Image",
      "3": "Ink Saturation",
      "4": "Split into C, M, Y and K Plates",
      "5": "Cyan Plate Offset",
      "6": "Magenta Plate Offset",
      "7": "Yellow Plate Offset",
      "8": "Black Plate Offset",
      "9": "Print the Plates Again"
    },
    "pluginPreviewNode": 10,
    "positions": {
      "1": [
        0.0,
        0.0
      ],
      "10": [
        1560.0,
        0.0
      ],
      "11": [
        780.0,
        480.0
      ],
      "12": [
        780.0,
        600.0
      ],
      "13": [
        780.0,
        720.0
      ],
      "14": [
        780.0,
        840.0
      ],
      "15": [
        780.0,
        960.0
      ],
      "16": [
        780.0,
        1080.0
      ],
      "2": [
        260.0,
        0.0
      ],
      "3": [
        520.0,
        0.0
      ],
      "4": [
        780.0,
        0.0
      ],
      "5": [
        1040.0,
        0.0
      ],
      "6": [
        1040.0,
        120.0
      ],
      "7": [
        1040.0,
        240.0
      ],
      "8": [
        1040.0,
        360.0
      ],
      "9": [
        1300.0,
        0.0
      ]
    },
    "schemaVersion": 1
  },
  "format": "nodra-patch",
  "formatVersion": 1,
  "graph": {
    "connections": [
      {
        "dst": [
          2,
          1
        ],
        "src": [
          1,
          0
        ]
      },
      {
        "dst": [
          3,
          0
        ],
        "src": [
          2,
          0
        ]
      },
      {
        "dst": [
          4,
          0
        ],
        "src": [
          3,
          0
        ]
      },
      {
        "dst": [
          5,
          0
        ],
        "src": [
          4,
          0
        ]
      },
      {
        "dst": [
          6,
          0
        ],
        "src": [
          4,
          1
        ]
      },
      {
        "dst": [
          7,
          0
        ],
        "src": [
          4,
          2
        ]
      },
      {
        "dst": [
          8,
          0
        ],
        "src": [
          4,
          3
        ]
      },
      {
        "dst": [
          9,
          0
        ],
        "src": [
          5,
          0
        ]
      },
      {
        "dst": [
          9,
          1
        ],
        "src": [
          6,
          0
        ]
      },
      {
        "dst": [
          9,
          2
        ],
        "src": [
          7,
          0
        ]
      },
      {
        "dst": [
          9,
          3
        ],
        "src": [
          8,
          0
        ]
      },
      {
        "dst": [
          10,
          0
        ],
        "src": [
          9,
          0
        ]
      },
      {
        "dst": [
          5,
          1
        ],
        "src": [
          11,
          0
        ]
      },
      {
        "dst": [
          5,
          2
        ],
        "src": [
          12,
          0
        ]
      },
      {
        "dst": [
          6,
          1
        ],
        "src": [
          13,
          0
        ]
      },
      {
        "dst": [
          6,
          2
        ],
        "src": [
          14,
          0
        ]
      },
      {
        "dst": [
          7,
          1
        ],
        "src": [
          15,
          0
        ]
      },
      {
        "dst": [
          7,
          2
        ],
        "src": [
          16,
          0
        ]
      }
    ],
    "nodes": [
      {
        "id": 1,
        "params": {
          "colorA": {
            "t": "color",
            "v": [
              0.8879231810569763,
              0.5332764983177185,
              0.07618539035320282,
              1.0
            ]
          },
          "colorB": {
            "t": "color",
            "v": [
              0.023153364658355713,
              0.07421357929706573,
              0.2746773660182953,
              1.0
            ]
          },
          "height": {
            "t": "int",
            "v": 768
          },
          "type": {
            "t": "int",
            "v": 2
          },
          "width": {
            "t": "int",
            "v": 768
          }
        },
        "type": "nodra.gen.gradient"
      },
      {
        "id": 2,
        "params": {
          "containerMode": {
            "t": "int",
            "v": 0
          },
          "exifOrientation": {
            "t": "int",
            "v": 0
          },
          "file": {
            "t": "string",
            "v": ""
          },
          "tiffPage": {
            "t": "int",
            "v": 1
          }
        },
        "type": "nodra.io.fileinput"
      },
      {
        "id": 3,
        "params": {
          "colorSpace": {
            "t": "int",
            "v": 0
          },
          "hue": {
            "t": "float",
            "v": 0.0
          },
          "lightness": {
            "t": "float",
            "v": 0.0
          },
          "saturation": {
            "t": "float",
            "v": 0.3
          }
        },
        "type": "nodra.adjust.huesat"
      },
      {
        "id": 4,
        "params": {},
        "type": "nodra.color.cmyksplit"
      },
      {
        "id": 5,
        "params": {
          "edge": {
            "t": "int",
            "v": 1
          },
          "x": {
            "t": "float",
            "v": -44.0
          },
          "y": {
            "t": "float",
            "v": 18.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 6,
        "params": {
          "edge": {
            "t": "int",
            "v": 1
          },
          "x": {
            "t": "float",
            "v": 34.0
          },
          "y": {
            "t": "float",
            "v": -14.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 7,
        "params": {
          "edge": {
            "t": "int",
            "v": 1
          },
          "x": {
            "t": "float",
            "v": 10.0
          },
          "y": {
            "t": "float",
            "v": 38.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 8,
        "params": {
          "edge": {
            "t": "int",
            "v": 1
          },
          "x": {
            "t": "float",
            "v": 5.0
          },
          "y": {
            "t": "float",
            "v": -5.0
          }
        },
        "type": "nodra.transform.move"
      },
      {
        "id": 9,
        "params": {},
        "type": "nodra.color.cmykmerge"
      },
      {
        "id": 10,
        "params": {},
        "type": "nodra.view.preview"
      },
      {
        "id": 11,
        "params": {
          "max": {
            "t": "float",
            "v": 100.0
          },
          "min": {
            "t": "float",
            "v": -100.0
          },
          "value": {
            "t": "float",
            "v": -44.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 12,
        "params": {
          "max": {
            "t": "float",
            "v": 100.0
          },
          "min": {
            "t": "float",
            "v": -100.0
          },
          "value": {
            "t": "float",
            "v": 18.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 13,
        "params": {
          "max": {
            "t": "float",
            "v": 100.0
          },
          "min": {
            "t": "float",
            "v": -100.0
          },
          "value": {
            "t": "float",
            "v": 34.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 14,
        "params": {
          "max": {
            "t": "float",
            "v": 100.0
          },
          "min": {
            "t": "float",
            "v": -100.0
          },
          "value": {
            "t": "float",
            "v": -14.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 15,
        "params": {
          "max": {
            "t": "float",
            "v": 100.0
          },
          "min": {
            "t": "float",
            "v": -100.0
          },
          "value": {
            "t": "float",
            "v": 10.0
          }
        },
        "type": "nodra.control.slider"
      },
      {
        "id": 16,
        "params": {
          "max": {
            "t": "float",
            "v": 100.0
          },
          "min": {
            "t": "float",
            "v": -100.0
          },
          "value": {
            "t": "float",
            "v": 38.0
          }
        },
        "type": "nodra.control.slider"
      }
    ]
  },
  "metadata": {
    "author": "",
    "description": "A print that slipped out of register: CMYK Split breaks the photo into cyan, magenta, yellow and black plates, each plate is moved by a few pixels, and CMYK Merge prints them on top of each other again, so coloured fringes appear along every edge. Pick your own photo in the Image Input node; without one, a synthetic image is used.",
    "i18n": {
      "de": {
        "description": "Ein Druck, der aus dem Passer gerutscht ist: „CMYK teilen“ zerlegt das Foto in Cyan-, Magenta-, Gelb- und Schwarzplatte, jede Platte wird um ein paar Pixel verschoben, und „CMYK zusammenführen“ druckt sie wieder übereinander, sodass an allen Kanten farbige Säume entstehen. Eigenes Foto im Bild-Eingang wählen; ohne Foto wird ein synthetisches Bild verwendet.",
        "name": "Showcase: CMYK-Versatz"
      }
    },
    "name": "Showcase: Splitting CMYK"
  },
  "ui": {
    "assets": {},
    "elements": [
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "id": 1,
        "size": 1,
        "text": "CMYK-Versatz",
        "textEn": "Splitting CMYK",
        "type": "heading"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt die Cyan-Druckplatte nach links oder rechts.",
        "helpEn": "Moves the cyan plate left or right.",
        "id": 2,
        "label": "Cyan waagerecht",
        "labelEn": "Cyan Offset X (px)",
        "nodeId": "11",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt die Cyan-Druckplatte nach oben oder unten.",
        "helpEn": "Moves the cyan plate up or down.",
        "id": 3,
        "label": "Cyan senkrecht",
        "labelEn": "Cyan Offset Y (px)",
        "nodeId": "12",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt die Magenta-Druckplatte nach links oder rechts.",
        "helpEn": "Moves the magenta plate left or right.",
        "id": 4,
        "label": "Magenta waagerecht",
        "labelEn": "Magenta Offset X (px)",
        "nodeId": "13",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt die Magenta-Druckplatte nach oben oder unten.",
        "helpEn": "Moves the magenta plate up or down.",
        "id": 5,
        "label": "Magenta senkrecht",
        "labelEn": "Magenta Offset Y (px)",
        "nodeId": "14",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt die Gelb-Druckplatte nach links oder rechts.",
        "helpEn": "Moves the yellow plate left or right.",
        "id": 6,
        "label": "Gelb waagerecht",
        "labelEn": "Yellow Offset X (px)",
        "nodeId": "15",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Schiebt die Gelb-Druckplatte nach oben oder unten.",
        "helpEn": "Moves the yellow plate up or down.",
        "id": 7,
        "label": "Gelb senkrecht",
        "labelEn": "Yellow Offset Y (px)",
        "nodeId": "16",
        "param": "value",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      },
      {
        "frame": {
          "h": 8,
          "w": 8,
          "x": 0,
          "y": 0
        },
        "help": "Wie kräftig die Farben gedruckt werden; kräftige Farben zeigen den Versatz deutlicher.",
        "helpEn": "How strong the inks are; stronger colours make the offset easier to see.",
        "id": 8,
        "label": "Farbkraft",
        "labelEn": "Ink Saturation",
        "nodeId": "3",
        "param": "saturation",
        "showValue": true,
        "type": "control",
        "widget": "slider"
      }
    ],
    "layout": {
      "align": "stretch",
      "direction": "vertical",
      "gap": "md",
      "justify": "start",
      "mode": "stack",
      "padding": "lg",
      "wrap": false
    },
    "minWidth": 240,
    "style": {
      "template": "infiniteDark"
    },
    "stylePresets": [],
    "version": 3
  }
}
