{
 "version": 2,
 "name": "Grub Rack",
 "board": {
  "rows": 18,
  "cols": 36,
  "kind": "strip"
 },
 "cuts": [
  "2,25",
  "3,25",
  "4,6",
  "4,20",
  "5,6",
  "5,20",
  "6,6",
  "6,20",
  "7,6",
  "7,20",
  "8,6",
  "8,20",
  "9,6",
  "9,20",
  "10,6",
  "10,20",
  "11,10",
  "11,20",
  "12,10",
  "12,20",
  "12,27",
  "13,10",
  "13,20",
  "13,27",
  "14,10",
  "14,20",
  "14,27",
  "15,20",
  "15,27",
  "17,20",
  "17,23"
 ],
 "parts": [
  {
   "id": "gdd01lk",
   "kind": "link",
   "ref": "J1",
   "value": "",
   "pins": [
    [
     0,
     10
    ],
    [
     4,
     10
    ]
   ]
  },
  {
   "id": "gdd02lk",
   "kind": "link",
   "ref": "J2",
   "value": "",
   "pins": [
    [
     1,
     1
    ],
    [
     10,
     1
    ]
   ]
  },
  {
   "id": "gdd03pt",
   "kind": "cap",
   "ref": "C1",
   "value": "100n",
   "pins": [
    [
     0,
     12
    ],
    [
     1,
     12
    ]
   ],
   "device": "ceramic disc"
  },
  {
   "id": "gdd05pt",
   "kind": "res",
   "ref": "R1",
   "value": "1M",
   "pins": [
    [
     6,
     12
    ],
    [
     11,
     12
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd06pt",
   "kind": "res",
   "ref": "R2",
   "value": "470k",
   "pins": [
    [
     7,
     13
    ],
    [
     12,
     13
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd07pt",
   "kind": "res",
   "ref": "R3",
   "value": "220k",
   "pins": [
    [
     9,
     14
    ],
    [
     13,
     14
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd08pt",
   "kind": "res",
   "ref": "R4",
   "value": "100k",
   "pins": [
    [
     9,
     0
    ],
    [
     14,
     0
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd09pt",
   "kind": "res",
   "ref": "R5",
   "value": "47k",
   "pins": [
    [
     8,
     2
    ],
    [
     13,
     2
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd10pt",
   "kind": "res",
   "ref": "R6",
   "value": "22k",
   "pins": [
    [
     7,
     3
    ],
    [
     12,
     3
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd11pt",
   "kind": "res",
   "ref": "R7",
   "value": "10k",
   "pins": [
    [
     6,
     4
    ],
    [
     11,
     4
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd12pt",
   "kind": "res",
   "ref": "R8",
   "value": "100k",
   "pins": [
    [
     4,
     2
    ],
    [
     1,
     2
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "gdd13pt",
   "kind": "res",
   "ref": "R9",
   "value": "100k",
   "pins": [
    [
     5,
     3
    ],
    [
     1,
     3
    ]
   ],
   "device": "fixed"
  },
  {
   "id": "rk001",
   "kind": "link",
   "ref": "J3",
   "pins": [
    [
     4,
     4
    ],
    [
     3,
     4
    ]
   ]
  },
  {
   "kind": "res",
   "value": "100k",
   "device": "fixed",
   "mount": "vertical",
   "id": "rk002",
   "ref": "R11",
   "pins": [
    [
     3,
     24
    ],
    [
     2,
     24
    ]
   ]
  },
  {
   "kind": "diode",
   "value": "1N5817",
   "polarized": true,
   "device": "schottky",
   "mount": "vertical",
   "id": "rk003",
   "ref": "D1",
   "pins": [
    [
     6,
     35
    ],
    [
     5,
     35
    ]
   ]
  },
  {
   "kind": "diode",
   "value": "1N5817",
   "polarized": true,
   "device": "schottky",
   "mount": "vertical",
   "id": "rk004",
   "ref": "D2",
   "pins": [
    [
     11,
     35
    ],
    [
     10,
     35
    ]
   ]
  },
  {
   "id": "rk005",
   "kind": "link",
   "ref": "J4",
   "pins": [
    [
     9,
     21
    ],
    [
     1,
     21
    ]
   ]
  },
  {
   "id": "rk006",
   "kind": "link",
   "ref": "J5",
   "pins": [
    [
     7,
     33
    ],
    [
     9,
     33
    ]
   ]
  },
  {
   "id": "rk007",
   "kind": "link",
   "ref": "J6",
   "pins": [
    [
     8,
     35
    ],
    [
     9,
     35
    ]
   ]
  },
  {
   "kind": "ecap",
   "value": "10u",
   "polarized": true,
   "id": "rk008",
   "ref": "C3",
   "pins": [
    [
     5,
     25
    ],
    [
     7,
     25
    ]
   ]
  },
  {
   "kind": "ecap",
   "value": "10u",
   "polarized": true,
   "id": "rk009",
   "ref": "C4",
   "pins": [
    [
     11,
     25
    ],
    [
     9,
     25
    ]
   ]
  },
  {
   "id": "rk010",
   "kind": "reg",
   "ref": "U1",
   "value": "",
   "device": "78L05",
   "pins": [
    [
     0,
     29
    ],
    [
     1,
     29
    ],
    [
     2,
     29
    ]
   ]
  },
  {
   "id": "rk011",
   "kind": "link",
   "ref": "J7",
   "pins": [
    [
     5,
     31
    ],
    [
     2,
     31
    ]
   ]
  },
  {
   "kind": "cap",
   "value": "100n",
   "device": "ceramic disc",
   "id": "rk012",
   "ref": "C5",
   "pins": [
    [
     2,
     33
    ],
    [
     1,
     33
    ]
   ]
  },
  {
   "kind": "ecap",
   "value": "10u",
   "polarized": true,
   "id": "rk013",
   "ref": "C6",
   "pins": [
    [
     0,
     22
    ],
    [
     1,
     22
    ]
   ]
  },
  {
   "kind": "cap",
   "value": "100n",
   "device": "ceramic disc",
   "id": "rk014",
   "ref": "C7",
   "pins": [
    [
     0,
     26
    ],
    [
     1,
     26
    ]
   ]
  },
  {
   "id": "rk015",
   "kind": "link",
   "ref": "J8",
   "pins": [
    [
     5,
     30
    ],
    [
     12,
     30
    ]
   ]
  },
  {
   "id": "rk016",
   "kind": "link",
   "ref": "J9",
   "pins": [
    [
     11,
     22
    ],
    [
     15,
     22
    ]
   ]
  },
  {
   "id": "rk017",
   "kind": "link",
   "ref": "J10",
   "pins": [
    [
     14,
     23
    ],
    [
     9,
     23
    ]
   ]
  },
  {
   "id": "rk018",
   "kind": "link",
   "ref": "J11",
   "pins": [
    [
     13,
     21
    ],
    [
     17,
     21
    ]
   ]
  },
  {
   "kind": "res",
   "value": "47k",
   "device": "fixed",
   "id": "rk019",
   "ref": "R12",
   "pins": [
    [
     17,
     22
    ],
    [
     17,
     25
    ]
   ]
  },
  {
   "kind": "ecap",
   "value": "1u",
   "polarized": true,
   "id": "rk020",
   "ref": "C8",
   "pins": [
    [
     16,
     26
    ],
    [
     17,
     26
    ]
   ]
  },
  {
   "kind": "res",
   "value": "100k",
   "device": "fixed",
   "mount": "vertical",
   "id": "rk021",
   "ref": "R13",
   "pins": [
    [
     13,
     25
    ],
    [
     12,
     25
    ]
   ]
  },
  {
   "id": "rk022",
   "kind": "link",
   "ref": "J12",
   "pins": [
    [
     12,
     24
    ],
    [
     4,
     24
    ]
   ]
  },
  {
   "kind": "res",
   "value": "1k",
   "device": "fixed",
   "mount": "vertical",
   "id": "rk023",
   "ref": "R14",
   "pins": [
    [
     4,
     26
    ],
    [
     3,
     26
    ]
   ]
  },
  {
   "id": "rk024",
   "kind": "link",
   "ref": "J13",
   "pins": [
    [
     13,
     31
    ],
    [
     14,
     31
    ]
   ]
  },
  {
   "id": "rk025",
   "kind": "link",
   "ref": "J14",
   "pins": [
    [
     15,
     34
    ],
    [
     9,
     34
    ]
   ]
  }
 ],
 "ics": [
  {
   "id": "gdic1",
   "ref": "IC1",
   "part": "CD4024",
   "pins": 14,
   "pin1": [
    4,
    5
   ],
   "span": 3,
   "autoCuts": [
    "4,6",
    "5,6",
    "6,6",
    "7,6",
    "8,6",
    "9,6",
    "10,6"
   ]
  },
  {
   "id": "rkic2",
   "ref": "IC2",
   "part": "TL072",
   "pins": 8,
   "pin1": [
    12,
    26
   ],
   "span": 3,
   "autoCuts": [
    "12,27",
    "13,27",
    "14,27",
    "15,27"
   ]
  }
 ],
 "pads": [
  {
   "id": "rkp01",
   "label": "V+",
   "at": [
    0,
    18
   ],
   "to": "the +5 rail, off the 78L05 - a test point; nothing leaves the board here"
  },
  {
   "id": "rkp02",
   "label": "VOL_G",
   "at": [
    1,
    8
   ],
   "to": "level pot, bottom lug (lug 1) - ground"
  },
  {
   "id": "rkp03",
   "label": "GND",
   "at": [
    1,
    18
   ],
   "to": "ground - the rack's, through the header"
  },
  {
   "id": "rkp04",
   "label": "CLK_IN",
   "at": [
    4,
    0
   ],
   "to": "clock in - CD4046 pin 4, a 40106 voice, or any 0-to-V+ square. Share ground with the source"
  },
  {
   "id": "rkp05",
   "label": "MR_PAD",
   "at": [
    5,
    0
   ],
   "to": "reset - leave open for clean octaves, or jumper any SWn_A here for odd division and looping patterns"
  },
  {
   "id": "rkp06",
   "label": "SW7_A",
   "at": [
    11,
    8
   ],
   "to": "toggle 7 (Q7, 7 octaves down) - other lug to the switch common bus"
  },
  {
   "id": "rkp07",
   "label": "SW1_A",
   "at": [
    11,
    16
   ],
   "to": "toggle 1 (Q1, 1 octave down)"
  },
  {
   "id": "rkp08",
   "label": "SW6_A",
   "at": [
    12,
    8
   ],
   "to": "toggle 6 (Q6, 6 octaves down)"
  },
  {
   "id": "rkp09",
   "label": "SW2_A",
   "at": [
    12,
    16
   ],
   "to": "toggle 2 (Q2, 2 octaves down)"
  },
  {
   "id": "rkp10",
   "label": "SW5_A",
   "at": [
    13,
    8
   ],
   "to": "toggle 5 (Q5, 5 octaves down)"
  },
  {
   "id": "rkp11",
   "label": "SW3_A",
   "at": [
    13,
    16
   ],
   "to": "toggle 3 (Q3, 3 octaves down)"
  },
  {
   "id": "rkp12",
   "label": "SW4_A",
   "at": [
    14,
    8
   ],
   "to": "toggle 4 (Q4, 4 octaves down)"
  },
  {
   "id": "rkp13",
   "label": "BUS",
   "at": [
    15,
    8
   ],
   "to": "the switch common bus - daisy-chain all seven toggles and bring one wire back here"
  },
  {
   "id": "rkp14",
   "label": "VOL_T",
   "at": [
    15,
    10
   ],
   "to": "level pot, top lug (lug 3) - the same node as BUS"
  },
  {
   "id": "rkp15",
   "label": "VOL_W",
   "at": [
    16,
    10
   ],
   "to": "level pot wiper - into the op-amp through C8"
  },
  {
   "id": "rkp16",
   "label": "CLK",
   "at": [
    2,
    22
   ],
   "to": "clock jack tip - a rack clock, gate or square; through R11 to the chip's clock"
  },
  {
   "id": "rkp17",
   "label": "H1",
   "at": [
    10,
    31
   ],
   "to": "power header pin 1: -12 V. The cable's RED STRIPE is this end"
  },
  {
   "id": "rkp18",
   "label": "H2",
   "at": [
    10,
    32
   ],
   "to": "power header pin 2: -12 V. The cable's RED STRIPE is this end"
  },
  {
   "id": "rkp19",
   "label": "H3",
   "at": [
    9,
    31
   ],
   "to": "power header pin 3: ground"
  },
  {
   "id": "rkp20",
   "label": "H4",
   "at": [
    9,
    32
   ],
   "to": "power header pin 4: ground"
  },
  {
   "id": "rkp21",
   "label": "H5",
   "at": [
    8,
    31
   ],
   "to": "power header pin 5: ground"
  },
  {
   "id": "rkp22",
   "label": "H6",
   "at": [
    8,
    32
   ],
   "to": "power header pin 6: ground"
  },
  {
   "id": "rkp23",
   "label": "H7",
   "at": [
    7,
    31
   ],
   "to": "power header pin 7: ground"
  },
  {
   "id": "rkp24",
   "label": "H8",
   "at": [
    7,
    32
   ],
   "to": "power header pin 8: ground"
  },
  {
   "id": "rkp25",
   "label": "H9",
   "at": [
    6,
    31
   ],
   "to": "power header pin 9: +12 V"
  },
  {
   "id": "rkp26",
   "label": "H10",
   "at": [
    6,
    32
   ],
   "to": "power header pin 10: +12 V"
  },
  {
   "id": "rkp27",
   "label": "OUT",
   "at": [
    3,
    28
   ],
   "to": "output jack tip - the divider, about +/-5 V"
  },
  {
   "id": "rkp28",
   "label": "OUT_S",
   "at": [
    1,
    35
   ],
   "to": "output jack sleeve, and the clock jack's sleeve"
  }
 ],
 "netlist": "# Grub Rack - written from the board\n# 18 strips of 36 holes, 37 parts, 2 chips, 31 cuts\n#\n# Rows 0-17, columns 0-19 are the Grub Divider hole for hole; its nets keep\n# their names. J3 puts the clock node on strip 3 for the 100k from the CLK jack.\n# Rack block on the right: 2x5 power header (H1-H10, red stripe at H1/H2 on\n# strip 10), a 1N5817 on each rail, a 78L05 making V+ from +12, and a TL072\n# whose inverting half takes the level pot wiper through 1u and 47k with\n# 100k feedback into OUT through 1k. The other half follows ground.\n\n-12_RAW:   @H1 @H2 D2.B\n-12:       D2.A C4.A IC2.4 J9.A J9.B\n+12_RAW:   @H9 @H10 D1.A\n+12:       D1.B C3.A U1.I J7.A J7.B C5.A IC2.8 J8.A J8.B\nCLK:       R11.B @CLK\nCOUPLED:   R12.B C8.B\nSUM:       IC2.2 J11.A J11.B R12.A R13.A\nOUT_A:     IC2.1 R13.B J12.A J12.B R14.A\nOUT:       R14.B @OUT\nFOLLOW:    IC2.6 IC2.7 J13.A J13.B\nV+:        J1.A J1.B C1.A IC1.14 @V+ U1.O C6.A C7.A\nGND:       J2.A J2.B C1.B R8.B R9.B IC1.7 @VOL_G @GND @H3 @H4 @H5 @H6 @H7 @H8 J4.A J4.B J5.A J5.B J6.A J6.B C3.B C4.B U1.G C5.B C6.B C7.B IC2.3 IC2.5 J10.A J10.B @OUT_S J14.A J14.B\nCLK_IN:    R8.A IC1.1 @CLK_IN J3.A J3.B R11.A\nMR_PAD:    R9.A IC1.2 @MR_PAD\nIC1_13:    IC1.13\nIC1_3:     R7.A IC1.3\nIC1_12:    R1.A IC1.12\nIC1_4:     R6.A IC1.4\nIC1_11:    R2.A IC1.11\nIC1_5:     R5.A IC1.5\nIC1_10:    IC1.10\nIC1_6:     R4.A IC1.6\nIC1_9:     R3.A IC1.9\nIC1_8:     IC1.8\nSW7_A:     R7.B @SW7_A\nSW1_A:     R1.B @SW1_A\nSW6_A:     R6.B @SW6_A\nSW2_A:     R2.B @SW2_A\nSW5_A:     R5.B @SW5_A\nSW3_A:     R3.B @SW3_A\nSW4_A:     R4.B @SW4_A\nBUS:       @BUS @VOL_T\nVOL_W:     @VOL_W C8.A\n"
}