{
  "format": "Tandem-Config-v2",
  "version": "1.2",
  "metadata": {
    "appVersion": "1.0.06",
    "author": "Cohen Concepts",
    "name": "Dotted Macro Matrix",
    "description": "Eight macros, four performance gates, and a wide master control inside a dotted halftone chassis. No preset-level colors are stored.",
    "createdAt": "2026-08-19T00:47:00Z",
    "category": "Canvas Mode",
    "compatibility": {
      "minimumAppVersion": "1.0.05",
      "platformRequirements": [
        "iOS 17.0"
      ],
      "requiredFeatures": []
    },
    "tags": [
      "factory",
      "macros",
      "dotted",
      "performance",
      "panel"
    ]
  },
  "contents": {
    "canvasPresets": [
      {
        "id": "BEC1B739-D21B-4809-9906-6228F3A4B2DC",
        "name": "Dotted Macro Matrix",
        "createdAt": "2026-08-19T00:47:00Z",
        "canvasOffset": [
          0.0,
          0.0
        ],
        "canvasScale": 1.0,
        "components": [
          {
            "componentId": "panel-dotted1",
            "id": "7EF5CFFA-A3A9-4082-A8DF-227C460A0530",
            "label": "",
            "position": [
              470.0,
              400.0
            ],
            "scale": 1.0,
            "size": [
              860.0,
              760.0
            ],
            "value": 0.0,
            "midiConfig": {
              "axisDestinations": {},
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "6E6335E4-61D9-429E-9693-FF50850CCF15",
            "label": "Macro 1",
            "position": [
              180.0,
              165.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "5614E3EA-E289-4C1B-9277-62733A4A7B71",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 1",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 80
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "8F56E493-7469-48EE-9C5A-4B324D21F975",
            "label": "Macro 2",
            "position": [
              370.0,
              165.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "B55A18D6-1210-4BCC-84D9-EE02C47FC338",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 2",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 81
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "26BC399F-D3FC-44B0-9015-D75BDD5E7D6D",
            "label": "Macro 3",
            "position": [
              560.0,
              165.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "9034FC7A-B495-4BD6-A1D3-C58F692E63FD",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 3",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 82
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "1D7A4709-A118-4BC3-BEDD-215A649CDAFF",
            "label": "Macro 4",
            "position": [
              750.0,
              165.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "CA6BFD2D-9DAF-4982-9348-B612C5EFF5AE",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 4",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 83
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "82CDD4DE-371E-4810-858D-B861133FE758",
            "label": "Macro 5",
            "position": [
              180.0,
              355.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "A17456D1-210C-4D83-AB55-4AABB2210182",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 5",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 84
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "D0B2D956-BB6D-48DB-911A-9DF244FA4277",
            "label": "Macro 6",
            "position": [
              370.0,
              355.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "6F8F7849-7DCC-458F-B908-A3CD27C4FB15",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 6",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 85
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "853224E8-ADD8-40E8-9397-ECC8F830A763",
            "label": "Macro 7",
            "position": [
              560.0,
              355.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "1B9C3D84-0EC3-4A6B-82E2-EF54889D98C9",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 7",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 86
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "knob-dotted2",
            "id": "AB905E32-1DEA-4E2A-B326-BA4CA521E31C",
            "label": "Macro 8",
            "position": [
              750.0,
              355.0
            ],
            "scale": 0.78,
            "size": [
              108.0,
              108.0
            ],
            "value": 0.5,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "C1F683BC-A393-4C44-888D-44A7734CF97B",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Macro 8",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 87
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "knobPolarity": "linear"
            }
          },
          {
            "componentId": "button-dotted",
            "id": "62E90380-059A-4517-BC8F-CF69A62AD056",
            "label": "Gate 1",
            "position": [
              180.0,
              545.0
            ],
            "scale": 0.85,
            "size": [
              72.0,
              48.0
            ],
            "value": 0.0,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "0E0AADF4-CC22-48E8-942A-98DFD3D219C5",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Gate 1",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 88,
                    "velocity": 127
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "buttonBehavior": "momentary",
              "triggerMode": "midi",
              "velocity": 127
            }
          },
          {
            "componentId": "button-dotted",
            "id": "341D531A-6A1B-4C43-81DC-9B941699EB07",
            "label": "Gate 2",
            "position": [
              370.0,
              545.0
            ],
            "scale": 0.85,
            "size": [
              72.0,
              48.0
            ],
            "value": 0.0,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "CF010E0E-2A26-4FE7-A450-ED6831347DCA",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Gate 2",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 89,
                    "velocity": 127
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "buttonBehavior": "momentary",
              "triggerMode": "midi",
              "velocity": 127
            }
          },
          {
            "componentId": "button-dotted",
            "id": "3BAE6119-558D-43E4-81B7-8316D1ED8AFC",
            "label": "Gate 3",
            "position": [
              560.0,
              545.0
            ],
            "scale": 0.85,
            "size": [
              72.0,
              48.0
            ],
            "value": 0.0,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "DC73ADDA-CA9B-4103-8EDC-FF9CF6300429",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Gate 3",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 90,
                    "velocity": 127
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "buttonBehavior": "momentary",
              "triggerMode": "midi",
              "velocity": 127
            }
          },
          {
            "componentId": "button-dotted",
            "id": "F6046894-41CE-4538-B30D-8C57635BAF02",
            "label": "Gate 4",
            "position": [
              750.0,
              545.0
            ],
            "scale": 0.85,
            "size": [
              72.0,
              48.0
            ],
            "value": 0.0,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "506875ED-0C7A-482D-9AFC-B505DC53E355",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Gate 4",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 91,
                    "velocity": 127
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "buttonBehavior": "momentary",
              "triggerMode": "midi",
              "velocity": 127
            }
          },
          {
            "componentId": "slider-dotted2",
            "id": "21F05738-1715-44C1-A361-201FE39E1C8D",
            "label": "Master",
            "position": [
              470.0,
              680.0
            ],
            "scale": 0.85,
            "size": [
              132.0,
              60.0
            ],
            "value": 0.65,
            "midiConfig": {
              "axisDestinations": {
                "primary": [
                  {
                    "id": "7A29BD31-794C-4EC4-84AA-51A026DDD820",
                    "destinationType": "CC",
                    "channel": 1,
                    "label": "Master",
                    "outputRangeLow": 0,
                    "outputRangeHigh": 127,
                    "polarity": "unipolar",
                    "isActive": true,
                    "ccNumber": 92
                  }
                ]
              },
              "channel": 1,
              "destinationType": "CC",
              "outputRangeLow": 0,
              "outputRangeHigh": 127,
              "polarity": "unipolar",
              "orientation": "horizontal"
            }
          }
        ]
      }
    ],
    "focusPresets": []
  },
  "validation": {
    "checksum": "RG90dGVkIE1hY3Jv",
    "componentCount": 14
  }
}
