{
 "version": 2,
 "name": "Rungler",
 "board": {
  "rows": 14,
  "cols": 45,
  "kind": "strip"
 },
 "cuts": [
  "1,3",
  "1,10",
  "1,42",
  "2,4",
  "2,10",
  "2,15",
  "2,22",
  "2,26",
  "3,3",
  "3,10",
  "3,13",
  "3,22",
  "3,25",
  "4,3",
  "4,10",
  "4,15",
  "4,22",
  "4,33",
  "5,10",
  "5,13",
  "5,22",
  "5,28",
  "5,34",
  "6,10",
  "6,15",
  "6,22",
  "6,34",
  "7,10",
  "7,13",
  "7,22",
  "7,25",
  "7,34",
  "8,22",
  "8,25",
  "8,34",
  "8,37",
  "9,34",
  "9,37",
  "10,34"
 ],
 "parts": [
  {
   "id": "q001",
   "kind": "link",
   "ref": "J1",
   "value": "",
   "pins": [
    [
     5,
     4
    ],
    [
     7,
     4
    ]
   ]
  },
  {
   "id": "q002",
   "kind": "link",
   "ref": "J2",
   "value": "",
   "pins": [
    [
     7,
     5
    ],
    [
     8,
     5
    ]
   ]
  },
  {
   "id": "q003",
   "kind": "link",
   "ref": "J3",
   "value": "",
   "pins": [
    [
     2,
     8
    ],
    [
     9,
     8
    ]
   ]
  },
  {
   "id": "q004",
   "kind": "link",
   "ref": "J4",
   "value": "",
   "pins": [
    [
     4,
     7
    ],
    [
     10,
     7
    ]
   ]
  },
  {
   "id": "q005",
   "kind": "link",
   "ref": "J5",
   "value": "",
   "pins": [
    [
     2,
     14
    ],
    [
     4,
     14
    ]
   ]
  },
  {
   "id": "q006",
   "kind": "link",
   "ref": "J6",
   "value": "",
   "pins": [
    [
     4,
     13
    ],
    [
     6,
     13
    ]
   ]
  },
  {
   "id": "q007",
   "kind": "link",
   "ref": "J7",
   "value": "",
   "pins": [
    [
     6,
     14
    ],
    [
     8,
     14
    ]
   ]
  },
  {
   "id": "q008",
   "kind": "link",
   "ref": "J8",
   "value": "",
   "pins": [
    [
     10,
     16
    ],
    [
     3,
     16
    ]
   ]
  },
  {
   "id": "q009",
   "kind": "link",
   "ref": "J9",
   "value": "",
   "pins": [
    [
     0,
     19
    ],
    [
     8,
     19
    ]
   ]
  },
  {
   "id": "q010",
   "kind": "link",
   "ref": "J10",
   "value": "",
   "pins": [
    [
     1,
     25
    ],
    [
     2,
     25
    ]
   ]
  },
  {
   "id": "q011",
   "kind": "link",
   "ref": "J11",
   "value": "",
   "pins": [
    [
     9,
     31
    ],
    [
     5,
     31
    ]
   ]
  },
  {
   "id": "q012",
   "kind": "link",
   "ref": "J12",
   "value": "",
   "pins": [
    [
     1,
     37
    ],
    [
     5,
     37
    ]
   ]
  },
  {
   "id": "q013",
   "kind": "link",
   "ref": "J13",
   "value": "",
   "pins": [
    [
     6,
     38
    ],
    [
     7,
     38
    ]
   ]
  },
  {
   "id": "q014",
   "kind": "link",
   "ref": "J14",
   "value": "",
   "pins": [
    [
     7,
     39
    ],
    [
     10,
     39
    ]
   ]
  },
  {
   "id": "q015",
   "kind": "link",
   "ref": "J15",
   "value": "",
   "pins": [
    [
     10,
     38
    ],
    [
     11,
     38
    ]
   ]
  },
  {
   "id": "q016",
   "kind": "link",
   "ref": "J16",
   "value": "",
   "pins": [
    [
     8,
     3
    ],
    [
     11,
     3
    ]
   ]
  },
  {
   "id": "q017",
   "kind": "diode",
   "ref": "D1",
   "value": "1N5817",
   "pins": [
    [
     1,
     43
    ],
    [
     1,
     39
    ]
   ],
   "polarized": true,
   "device": "DO-41"
  },
  {
   "id": "q018",
   "kind": "ecap",
   "ref": "C4",
   "value": "100u",
   "pins": [
    [
     1,
     29
    ],
    [
     0,
     29
    ]
   ],
   "polarized": true
  },
  {
   "id": "q019",
   "kind": "cap",
   "ref": "C5",
   "value": "100n",
   "pins": [
    [
     1,
     15
    ],
    [
     0,
     15
    ]
   ],
   "device": "ceramic MLCC"
  },
  {
   "id": "q020",
   "kind": "cap",
   "ref": "C6",
   "value": "100n",
   "pins": [
    [
     1,
     32
    ],
    [
     0,
     32
    ]
   ],
   "device": "ceramic MLCC"
  },
  {
   "id": "q021",
   "kind": "res",
   "ref": "R3",
   "value": "100k",
   "pins": [
    [
     1,
     1
    ],
    [
     1,
     5
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q022",
   "kind": "cap",
   "ref": "C1",
   "value": "47n",
   "pins": [
    [
     0,
     6
    ],
    [
     1,
     6
    ]
   ],
   "device": "ceramic MLCC"
  },
  {
   "id": "q023",
   "kind": "res",
   "ref": "R1",
   "value": "1k",
   "pins": [
    [
     2,
     2
    ],
    [
     2,
     6
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q024",
   "kind": "res",
   "ref": "R4",
   "value": "100k",
   "pins": [
    [
     3,
     1
    ],
    [
     3,
     5
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q025",
   "kind": "cap",
   "ref": "C2",
   "value": "47n",
   "pins": [
    [
     3,
     6
    ],
    [
     5,
     6
    ]
   ],
   "device": "ceramic MLCC"
  },
  {
   "id": "q026",
   "kind": "res",
   "ref": "R2",
   "value": "1k",
   "pins": [
    [
     4,
     1
    ],
    [
     4,
     4
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q027",
   "kind": "res",
   "ref": "R7",
   "value": "100k",
   "pins": [
    [
     4,
     32
    ],
    [
     2,
     35
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q028",
   "kind": "res",
   "ref": "R6",
   "value": "47k",
   "pins": [
    [
     5,
     27
    ],
    [
     2,
     27
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q029",
   "kind": "res",
   "ref": "R5",
   "value": "22k",
   "pins": [
    [
     6,
     30
    ],
    [
     2,
     30
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q030",
   "kind": "res",
   "ref": "R8",
   "value": "100k",
   "pins": [
    [
     8,
     27
    ],
    [
     12,
     27
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q031",
   "kind": "res",
   "ref": "R9",
   "value": "100k",
   "pins": [
    [
     9,
     23
    ],
    [
     12,
     23
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q032",
   "kind": "res",
   "ref": "R10",
   "value": "100k",
   "pins": [
    [
     10,
     20
    ],
    [
     12,
     17
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "q033",
   "kind": "ecap",
   "ref": "C3",
   "value": "1u",
   "pins": [
    [
     12,
     13
    ],
    [
     13,
     13
    ]
   ],
   "polarized": true
  },
  {
   "id": "q034",
   "kind": "res",
   "ref": "R11",
   "value": "100k",
   "pins": [
    [
     13,
     8
    ],
    [
     11,
     5
    ]
   ],
   "device": "fixed"
  }
 ],
 "ics": [
  {
   "id": "ic1",
   "ref": "U1",
   "part": "CD40106",
   "pins": 14,
   "pin1": [
    1,
    9
   ],
   "span": 3
  },
  {
   "id": "ic2",
   "ref": "U2",
   "part": "CD4094",
   "pins": 16,
   "pin1": [
    1,
    21
   ],
   "span": 3
  },
  {
   "id": "ic3",
   "ref": "U3",
   "part": "CD4070",
   "pins": 14,
   "pin1": [
    5,
    33
   ],
   "span": 3
  }
 ],
 "pads": [
  {
   "id": "pd01",
   "label": "GND",
   "at": [
    0,
    44
   ],
   "to": "DC jack -",
   "parts": [
    {
     "id": "DC1",
     "kind": "dc",
     "lug": "-",
     "value": "9 V"
    }
   ]
  },
  {
   "id": "pd02",
   "label": "+9V",
   "at": [
    1,
    44
   ],
   "to": "DC jack +, through the power switch if you fit one (9V, center-negative pedal supply)",
   "parts": [
    {
     "id": "SW1",
     "kind": "toggle",
     "lug": "C",
     "value": "SPST",
     "role": "power"
    }
   ]
  },
  {
   "id": "pd03",
   "label": "CV1",
   "at": [
    1,
    0
   ],
   "to": "depth 1 pot wiper (lug 1 unused)",
   "parts": [
    {
     "id": "POT3",
     "kind": "pot",
     "lug": "W",
     "value": "B1M",
     "role": "depth 1"
    }
   ]
  },
  {
   "id": "pd04",
   "label": "T1",
   "at": [
    1,
    7
   ],
   "to": "pitch 1 pot lug 3",
   "parts": [
    {
     "id": "POT1",
     "kind": "pot",
     "lug": "3",
     "value": "B1M",
     "role": "pitch 1"
    }
   ]
  },
  {
   "id": "pd05",
   "label": "P1",
   "at": [
    2,
    0
   ],
   "to": "pitch 1 pot wiper (jumper the wiper to lug 1)",
   "parts": [
    {
     "id": "POT1",
     "kind": "pot",
     "lug": "W",
     "value": "B1M",
     "role": "pitch 1"
    }
   ]
  },
  {
   "id": "pd06",
   "label": "CV2",
   "at": [
    3,
    0
   ],
   "to": "depth 2 pot wiper (lug 1 unused)",
   "parts": [
    {
     "id": "POT4",
     "kind": "pot",
     "lug": "W",
     "value": "B1M",
     "role": "depth 2"
    }
   ]
  },
  {
   "id": "pd07",
   "label": "T2",
   "at": [
    3,
    7
   ],
   "to": "pitch 2 pot lug 3",
   "parts": [
    {
     "id": "POT2",
     "kind": "pot",
     "lug": "3",
     "value": "B1M",
     "role": "pitch 2"
    }
   ]
  },
  {
   "id": "pd08",
   "label": "P2",
   "at": [
    4,
    0
   ],
   "to": "pitch 2 pot wiper (jumper the wiper to lug 1)",
   "parts": [
    {
     "id": "POT2",
     "kind": "pot",
     "lug": "W",
     "value": "B1M",
     "role": "pitch 2"
    }
   ]
  },
  {
   "id": "pd09",
   "label": "DATA",
   "at": [
    2,
    18
   ],
   "to": "loop switch center lug",
   "parts": [
    {
     "id": "SW2",
     "kind": "toggle",
     "lug": "C",
     "value": "SPDT",
     "role": "loop: chaos, lock"
    }
   ]
  },
  {
   "id": "pd10",
   "label": "LOOP",
   "at": [
    6,
    26
   ],
   "to": "loop switch lug 2: loop, the pattern locks and repeats",
   "parts": [
    {
     "id": "SW2",
     "kind": "toggle",
     "lug": "2",
     "value": "SPDT",
     "role": "loop: chaos, lock"
    }
   ]
  },
  {
   "id": "pd11",
   "label": "XOR",
   "at": [
    7,
    29
   ],
   "to": "loop switch lug 1: chaos, the pattern keeps mutating",
   "parts": [
    {
     "id": "SW2",
     "kind": "toggle",
     "lug": "1",
     "value": "SPDT",
     "role": "loop: chaos, lock"
    }
   ]
  },
  {
   "id": "pd12",
   "label": "RUNG",
   "at": [
    2,
    41
   ],
   "to": "lug 3 of both depth pots",
   "parts": [
    {
     "id": "POT3",
     "kind": "pot",
     "lug": "3",
     "value": "B1M",
     "role": "depth 1"
    },
    {
     "id": "POT4",
     "kind": "pot",
     "lug": "3",
     "value": "B1M",
     "role": "depth 2"
    }
   ]
  },
  {
   "id": "pd13",
   "label": "OUT",
   "at": [
    13,
    1
   ],
   "to": "level pot lug 3",
   "parts": [
    {
     "id": "POT5",
     "kind": "pot",
     "lug": "3",
     "value": "A100K",
     "role": "level"
    }
   ]
  },
  {
   "id": "pd14",
   "label": "GND2",
   "at": [
    11,
    1
   ],
   "to": "level pot lug 1 and the output jack sleeve",
   "parts": [
    {
     "id": "POT5",
     "kind": "pot",
     "lug": "1",
     "value": "A100K",
     "role": "level"
    },
    {
     "id": "JK1",
     "kind": "jack",
     "lug": "S",
     "value": "1/4 in"
    }
   ]
  },
  {
   "id": "pd15",
   "label": "V+",
   "at": [
    1,
    41
   ],
   "to": "test point on V+, the protected side of D1; nothing leaves the board here. It tells the checker this strip is a supply"
  }
 ],
 "netlist": "# Rungler - the intended circuit, written from the design\n#\n# Nets are listed from the schematic side. Import the board and check it against this.\nGND:      @GND @GND2 U1.5 U1.7 U1.9 U1.11 U1.13 U2.8 U3.7 U3.8 U3.9 U3.12 U3.13 C4.B C5.B C6.B C1.A C2.B R11.B\nVIN:      @+9V D1.A\nCV1:      @CV1 R3.A\nT1:       @T1 U1.1 R3.B C1.B\nP1:       @P1 R1.A\nCV2:      @CV2 R4.A\nT2:       @T2 U1.3 R4.B C2.A\nP2:       @P2 R2.A\nDATA:     @DATA U2.2\nQ8:       @LOOP U2.11 U3.2 R5.A\nXOR1:     @XOR U3.3\nRUNG:     @RUNG R7.B R6.B R5.B\nOUT:      @OUT C3.B R11.A\nO1:       U1.2 U3.1 U3.5 R1.B R9.A\nO2:       U1.4 U2.3 U3.6 R2.B R10.A\nVCC:      U1.14 U2.1 U2.15 U2.16 U3.14 D1.B C4.A C5.A C6.A\nQ7:       U2.12 R6.A\nQ6:       U2.13 R7.A\nXOUT:     U3.4 R8.A\nMIX:      R8.B R9.B R10.B C3.A\n",
 "offboard": [
  "POT1.W - POT1.1",
  "POT2.W - POT2.1",
  "POT5.W - JK1.T",
  "DC1.+ - SW1.1"
 ]
}
