{
 "version": 2,
 "name": "Siren",
 "board": {
  "rows": 9,
  "cols": 21
 },
 "cuts": [
  "1,11",
  "2,9",
  "2,12",
  "3,4",
  "3,11",
  "3,18",
  "4,5",
  "4,11",
  "4,16",
  "5,6",
  "5,10",
  "6,5",
  "6,10",
  "6,15",
  "7,5",
  "7,9",
  "7,13",
  "8,2"
 ],
 "ics": [
  {
   "id": "ic1",
   "ref": "IC1",
   "part": "NE555",
   "pins": 8,
   "pin1": [
    1,
    10
   ],
   "span": 3,
   "autoCuts": [
    "1,11",
    "2,12",
    "3,11",
    "4,11"
   ]
  },
  {
   "id": "ic2",
   "ref": "IC2",
   "part": "NE555",
   "pins": 8,
   "pin1": [
    4,
    4
   ],
   "span": 3,
   "autoCuts": [
    "4,5",
    "5,6",
    "6,5",
    "7,5"
   ]
  }
 ],
 "parts": [
  {
   "id": "j1",
   "kind": "link",
   "ref": "J1",
   "value": "",
   "pins": [
    [
     2,
     11
    ],
    [
     3,
     12
    ]
   ]
  },
  {
   "id": "j2",
   "kind": "link",
   "ref": "J2",
   "value": "",
   "pins": [
    [
     0,
     12
    ],
    [
     1,
     12
    ]
   ]
  },
  {
   "id": "j3",
   "kind": "link",
   "ref": "J3",
   "value": "",
   "pins": [
    [
     5,
     5
    ],
    [
     6,
     6
    ]
   ]
  },
  {
   "id": "j4",
   "kind": "link",
   "ref": "J4",
   "value": "",
   "pins": [
    [
     3,
     20
    ],
    [
     4,
     20
    ]
   ]
  },
  {
   "id": "j5",
   "kind": "link",
   "ref": "J5",
   "value": "",
   "pins": [
    [
     7,
     11
    ],
    [
     8,
     11
    ]
   ]
  },
  {
   "id": "j6",
   "kind": "link",
   "ref": "J6",
   "value": "",
   "pins": [
    [
     1,
     0
    ],
    [
     4,
     0
    ]
   ]
  },
  {
   "id": "j7",
   "kind": "link",
   "ref": "J7",
   "value": "",
   "pins": [
    [
     4,
     3
    ],
    [
     8,
     3
    ]
   ]
  },
  {
   "id": "j8",
   "kind": "link",
   "ref": "J8",
   "value": "",
   "pins": [
    [
     4,
     18
    ],
    [
     8,
     18
    ]
   ]
  },
  {
   "id": "j9",
   "kind": "link",
   "ref": "J9",
   "value": "",
   "pins": [
    [
     0,
     9
    ],
    [
     4,
     9
    ]
   ]
  },
  {
   "id": "j10",
   "kind": "link",
   "ref": "J10",
   "value": "",
   "pins": [
    [
     0,
     1
    ],
    [
     7,
     1
    ]
   ]
  },
  {
   "id": "r1",
   "kind": "res",
   "ref": "R1",
   "value": "10k",
   "pins": [
    [
     1,
     15
    ],
    [
     2,
     15
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "r2",
   "kind": "res",
   "ref": "R2",
   "value": "2k2",
   "pins": [
    [
     2,
     16
    ],
    [
     3,
     16
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "c1",
   "kind": "cap",
   "ref": "C1",
   "value": "150n",
   "pins": [
    [
     3,
     17
    ],
    [
     3,
     19
    ]
   ]
  },
  {
   "id": "c2",
   "kind": "cap",
   "ref": "C2",
   "value": "10n",
   "pins": [
    [
     4,
     15
    ],
    [
     4,
     17
    ]
   ]
  },
  {
   "id": "c3",
   "kind": "ecap",
   "ref": "C3",
   "value": "10u",
   "pins": [
    [
     3,
     8
    ],
    [
     2,
     8
    ]
   ],
   "polarized": true
  },
  {
   "id": "r3",
   "kind": "res",
   "ref": "R3",
   "value": "1k",
   "pins": [
    [
     2,
     2
    ],
    [
     3,
     2
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "c7",
   "kind": "ecap",
   "ref": "C7",
   "value": "100u",
   "pins": [
    [
     0,
     8
    ],
    [
     1,
     8
    ]
   ],
   "polarized": true
  },
  {
   "id": "r4",
   "kind": "res",
   "ref": "R4",
   "value": "4k7",
   "pins": [
    [
     7,
     16
    ],
    [
     6,
     16
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "c4",
   "kind": "ecap",
   "ref": "C4",
   "value": "47u",
   "pins": [
    [
     6,
     19
    ],
    [
     8,
     19
    ]
   ],
   "polarized": true
  },
  {
   "id": "r5",
   "kind": "res",
   "ref": "R5",
   "value": "10k",
   "pins": [
    [
     5,
     19
    ],
    [
     4,
     19
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "r6",
   "kind": "res",
   "ref": "R6",
   "value": "22k",
   "pins": [
    [
     6,
     17
    ],
    [
     5,
     17
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "r7",
   "kind": "res",
   "ref": "R7",
   "value": "2k2",
   "pins": [
    [
     6,
     12
    ],
    [
     7,
     12
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "r8",
   "kind": "res",
   "ref": "R8",
   "value": "10k",
   "pins": [
    [
     4,
     8
    ],
    [
     5,
     8
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "r9",
   "kind": "res",
   "ref": "R9",
   "value": "220k",
   "pins": [
    [
     5,
     9
    ],
    [
     6,
     9
    ]
   ],
   "mount": "vertical"
  },
  {
   "id": "c5",
   "kind": "ecap",
   "ref": "C5",
   "value": "22u",
   "pins": [
    [
     5,
     2
    ],
    [
     4,
     2
    ]
   ],
   "polarized": true
  },
  {
   "id": "c6",
   "kind": "cap",
   "ref": "C6",
   "value": "10n",
   "pins": [
    [
     7,
     8
    ],
    [
     7,
     10
    ]
   ]
  },
  {
   "id": "d1",
   "kind": "diode",
   "ref": "D1",
   "value": "1N4148",
   "pins": [
    [
     6,
     0
    ],
    [
     8,
     0
    ]
   ],
   "polarized": true,
   "device": "1N4148"
  },
  {
   "id": "q1",
   "kind": "trans",
   "ref": "Q1",
   "value": "",
   "device": "2N3904",
   "pins": [
    [
     6,
     14
    ],
    [
     5,
     14
    ],
    [
     4,
     14
    ]
   ]
  }
 ],
 "pads": [
  {
   "id": "p1",
   "label": "+9V",
   "at": [
    0,
    4
   ],
   "to": "the power switch, then the DC jack center pin or the battery's plus",
   "parts": [
    {
     "id": "SW1",
     "kind": "toggle",
     "lug": "C",
     "value": "SPST",
     "role": "power"
    }
   ]
  },
  {
   "id": "p2",
   "label": "GND",
   "at": [
    1,
    6
   ],
   "to": "DC jack sleeve or the battery's minus, and the output jack sleeve",
   "parts": [
    {
     "id": "DC1",
     "kind": "dc",
     "lug": "-",
     "value": "9 V"
    },
    {
     "id": "JK1",
     "kind": "jack",
     "lug": "S",
     "value": "1/4 in",
     "role": "out"
    }
   ]
  },
  {
   "id": "p3",
   "label": "OUT",
   "at": [
    3,
    3
   ],
   "to": "output jack tip (line level - into an amp or your synth)",
   "parts": [
    {
     "id": "JK1",
     "kind": "jack",
     "lug": "T",
     "value": "1/4 in",
     "role": "out"
    }
   ]
  },
  {
   "id": "p4",
   "label": "BTN_A",
   "at": [
    1,
    14
   ],
   "to": "woop button, one lug (momentary, normally open)",
   "parts": [
    {
     "id": "BTN1",
     "kind": "btn",
     "lug": "1",
     "value": "normally open",
     "role": "woop"
    }
   ]
  },
  {
   "id": "p5",
   "label": "BTN_B",
   "at": [
    7,
    17
   ],
   "to": "woop button, other lug",
   "parts": [
    {
     "id": "BTN1",
     "kind": "btn",
     "lug": "2",
     "value": "normally open",
     "role": "woop"
    }
   ]
  },
  {
   "id": "p6",
   "label": "WAIL_A",
   "at": [
    8,
    1
   ],
   "to": "wail switch, one lug (SPST on/off)",
   "parts": [
    {
     "id": "SW2",
     "kind": "toggle",
     "lug": "1",
     "value": "SPST",
     "role": "wail"
    }
   ]
  },
  {
   "id": "p7",
   "label": "WAIL_B",
   "at": [
    7,
    15
   ],
   "to": "wail switch, other lug",
   "parts": [
    {
     "id": "SW2",
     "kind": "toggle",
     "lug": "C",
     "value": "SPST",
     "role": "wail"
    }
   ]
  }
 ],
 "netlist": "# Siren\n# A 90s cop-car siren: press and hold the button and the pitch winds up,\n# let go and it coasts back down. Tap it quick for the \"woop\".\n# The wail switch hands the button to a slow 555 that presses it for you.\n#\n# How: C4 is the \"motor\". The button charges it fast through R4; R6+R5\n# drain it slowly. R6/R5 also scale the voltage on C4 down onto the base\n# of Q1, and Q1 turns that into a current pulling pin 5 of IC1 down -\n# which raises the pitch. R7 sets the current, so any 2N3904 behaves the same. The divider\n# keeps the emitter of Q1 low so it never saturates and the pitch never sags\n# back while you hold the button.\n#\n# IC1 must be a bipolar NE555 - the pitch bend relies on its 5k divider\n# on pin 5. A 7555/TLC555 will barely bend. IC2 can be either.\n#\n# Pitch: about 650 Hz resting, up to about 1.7 kHz wound up.\n#   Lower overall: C1 220n. Higher: C1 100n.\n#   Higher top end: R7 1k8. Lower top end: R7 2k7.\n# Feel: R4 smaller = snappier spin-up. C4 100u = heavier motor, longer\n#   coast-down (taps need to be a bit longer to woop).\n# Wail speed: C5 bigger = slower, smaller = faster.\n# Speaker instead of line out: 100u from pin 3 to an 8 ohm speaker.\n\nV+:     @+9V @BTN_A IC1.8 IC1.4 IC2.8 IC2.4 R1.A R8.A C7.A\nGND:    @GND IC1.1 IC2.1 C1.B C2.B C4.B C5.B C6.B C7.B R5.B R7.B\nDIS1:   IC1.7 R1.B R2.A\nTHR1:   IC1.2 IC1.6 R2.B C1.A\nCV1:    IC1.5 C2.A Q1.C\nOUT1:   IC1.3 C3.A\nOUTC:   C3.B R3.A\nOUT:    R3.B @OUT\nDIS2:   IC2.7 R8.B R9.A\nTHR2:   IC2.2 IC2.6 R9.B C5.A\nCV2:    IC2.5 C6.A\nLFO:    IC2.3 D1.A\nWAIL:   D1.B @WAIL_A\nCHARGE: @BTN_B @WAIL_B R4.A\nMOTOR:  R4.B C4.A R6.A\nBASE:   R6.B R5.A Q1.B\nEMIT:   Q1.E R7.A\n",
 "offboard": [
  "DC1.+ - SW1.1"
 ]
}
