summaryrefslogtreecommitdiff
path: root/gschem
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2012-11-15 23:13:23 +0800
committerrekado <rekado@elephly.net>2012-11-15 23:41:38 +0800
commitcbb639b019412ccf58a8ccefcd53364595a0495f (patch)
tree55b1168dd1bafa63bfc9e0cc9ef67d73bc02b41a /gschem
initial commit
Diffstat (limited to 'gschem')
-rw-r--r--gschem/.gitignore1
-rw-r--r--gschem/crossover.sch610
-rw-r--r--gschem/outputs.sch464
-rw-r--r--gschem/preamp_bass.sch225
-rw-r--r--gschem/preamp_melody.sch225
-rw-r--r--gschem/project2
-rw-r--r--gschem/tuner.sch277
7 files changed, 1804 insertions, 0 deletions
diff --git a/gschem/.gitignore b/gschem/.gitignore
new file mode 100644
index 0000000..f49708b
--- /dev/null
+++ b/gschem/.gitignore
@@ -0,0 +1 @@
+*.sch~
diff --git a/gschem/crossover.sch b/gschem/crossover.sch
new file mode 100644
index 0000000..8357519
--- /dev/null
+++ b/gschem/crossover.sch
@@ -0,0 +1,610 @@
+v 20110115 2
+C 50400 45200 1 0 0 input-2.sym
+{
+T 50400 45400 5 10 1 0 0 0 1
+net=BYPASS:1
+T 51000 45900 5 10 0 0 0 0 1
+device=none
+T 50900 45300 5 10 1 1 0 7 1
+value=BYPASS
+}
+C 40500 37300 1 0 0 input-2.sym
+{
+T 40500 37500 5 10 1 0 0 0 1
+net=XOVER:1
+T 41100 38000 5 10 0 0 0 0 1
+device=none
+T 41000 37400 5 10 1 1 0 7 1
+value=XOVER
+}
+C 48200 41900 1 180 0 dual-opamp-1.sym
+{
+T 48000 39600 5 10 0 0 180 0 1
+device=DUAL_OPAMP
+T 48100 41000 5 10 1 1 180 0 1
+refdes=IC1
+T 48000 40000 5 10 0 0 180 0 1
+footprint=SO8
+T 48000 39400 5 10 0 0 180 0 1
+symversion=0.2
+T 48200 41900 5 10 0 0 180 0 1
+slot=1
+}
+C 48200 37800 1 180 0 dual-opamp-1.sym
+{
+T 48000 35500 5 10 0 0 180 0 1
+device=DUAL_OPAMP
+T 48100 36900 5 10 1 1 180 0 1
+refdes=IC1
+T 48000 35900 5 10 0 0 180 0 1
+footprint=SO8
+T 48000 35300 5 10 0 0 180 0 1
+symversion=0.2
+T 48200 37800 5 10 0 0 180 0 1
+slot=2
+}
+C 54500 46700 1 0 0 dual-opamp-1.sym
+{
+T 54700 49000 5 10 0 0 0 0 1
+device=DUAL_OPAMP
+T 55200 46800 5 10 1 1 0 0 1
+refdes=IC2
+T 54700 48600 5 10 0 0 0 0 1
+footprint=SO8
+T 54700 49200 5 10 0 0 0 0 1
+symversion=0.2
+T 54500 46700 5 10 0 0 0 0 1
+slot=1
+}
+C 54500 42800 1 0 0 dual-opamp-1.sym
+{
+T 54700 45100 5 10 0 0 0 0 1
+device=DUAL_OPAMP
+T 55200 42900 5 10 1 1 0 0 1
+refdes=IC2
+T 54700 44700 5 10 0 0 0 0 1
+footprint=SO8
+T 54700 45300 5 10 0 0 0 0 1
+symversion=0.2
+T 54500 42800 5 10 0 0 0 0 1
+slot=2
+}
+C 43800 39900 1 180 0 capacitor-1.sym
+{
+T 43600 39200 5 10 0 0 180 0 1
+device=CAPACITOR
+T 43500 39400 5 10 1 1 180 0 1
+refdes=C401
+T 43600 39000 5 10 0 0 180 0 1
+symversion=0.1
+T 43200 40000 5 10 1 1 0 0 1
+value=56n
+}
+C 44400 40200 1 90 0 capacitor-1.sym
+{
+T 43700 40400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44000 41000 5 10 1 1 180 0 1
+refdes=C402
+T 43500 40400 5 10 0 0 90 0 1
+symversion=0.1
+T 44300 40800 5 10 1 1 0 0 1
+value=56n
+}
+C 47700 43400 1 180 0 capacitor-1.sym
+{
+T 47500 42700 5 10 0 0 180 0 1
+device=CAPACITOR
+T 47100 43500 5 10 1 1 180 0 1
+refdes=C403
+T 47500 42500 5 10 0 0 180 0 1
+symversion=0.1
+T 47400 43300 5 10 1 1 0 0 1
+value=56n
+}
+C 45500 37600 1 180 0 capacitor-1.sym
+{
+T 45300 36900 5 10 0 0 180 0 1
+device=CAPACITOR
+T 45200 37100 5 10 1 1 180 0 1
+refdes=C404
+T 45300 36700 5 10 0 0 180 0 1
+symversion=0.1
+T 44900 37700 5 10 1 1 0 0 1
+value=56n
+}
+C 45500 35800 1 180 0 capacitor-1.sym
+{
+T 45300 35100 5 10 0 0 180 0 1
+device=CAPACITOR
+T 45200 35300 5 10 1 1 180 0 1
+refdes=C405
+T 45300 34900 5 10 0 0 180 0 1
+symversion=0.1
+T 44900 35900 5 10 1 1 0 0 1
+value=56n
+}
+C 49800 37800 1 180 0 capacitor-1.sym
+{
+T 49600 37100 5 10 0 0 180 0 1
+device=CAPACITOR
+T 49200 37900 5 10 1 1 180 0 1
+refdes=C406
+T 49600 36900 5 10 0 0 180 0 1
+symversion=0.1
+T 49500 37700 5 10 1 1 0 0 1
+value=56n
+}
+C 44600 39600 1 0 0 resistor-2.sym
+{
+T 45000 39950 5 10 0 0 0 0 1
+device=RESISTOR
+T 44900 39900 5 10 1 1 0 0 1
+refdes=R405
+T 44900 39400 5 10 1 1 0 0 1
+value=6k8
+}
+C 46800 38500 1 0 0 resistor-2.sym
+{
+T 47200 38850 5 10 0 0 0 0 1
+device=RESISTOR
+T 47000 38800 5 10 1 1 0 0 1
+refdes=R406
+T 47000 38300 5 10 1 1 0 0 1
+value=6k8
+}
+C 44600 41400 1 0 0 resistor-2.sym
+{
+T 45000 41750 5 10 0 0 0 0 1
+device=RESISTOR
+T 44900 41700 5 10 1 1 0 0 1
+refdes=R407
+T 44900 41200 5 10 1 1 0 0 1
+value=6k8
+}
+C 48900 41600 1 0 0 resistor-2.sym
+{
+T 49300 41950 5 10 0 0 0 0 1
+device=RESISTOR
+T 49000 41900 5 10 1 1 0 0 1
+refdes=R408
+T 49400 41900 5 10 1 1 0 0 1
+value=6k8
+}
+C 48900 41200 1 0 0 resistor-2.sym
+{
+T 49300 41550 5 10 0 0 0 0 1
+device=RESISTOR
+T 49000 41000 5 10 1 1 0 0 1
+refdes=R409
+T 49400 41000 5 10 1 1 0 0 1
+value=10k
+}
+C 48900 37100 1 0 0 resistor-2.sym
+{
+T 49300 37450 5 10 0 0 0 0 1
+device=RESISTOR
+T 49000 36900 5 10 1 1 0 0 1
+refdes=R410
+T 49500 36900 5 10 1 1 0 0 1
+value=10k
+}
+C 46800 40100 1 0 0 resistor-2.sym
+{
+T 47200 40450 5 10 0 0 0 0 1
+device=RESISTOR
+T 47000 40400 5 10 1 1 0 0 1
+refdes=R411
+T 47000 39900 5 10 1 1 0 0 1
+value=10k
+}
+C 46800 36000 1 0 0 resistor-2.sym
+{
+T 47200 36350 5 10 0 0 0 0 1
+device=RESISTOR
+T 47100 36300 5 10 1 1 0 0 1
+refdes=R412
+T 47100 35800 5 10 1 1 0 0 1
+value=10k
+}
+C 44300 36200 1 90 0 resistor-2.sym
+{
+T 43950 36600 5 10 0 0 90 0 1
+device=RESISTOR
+T 44000 36900 5 10 1 1 180 0 1
+refdes=R413
+T 43700 36500 5 10 1 1 0 0 1
+value=6k8
+}
+C 43800 35700 1 180 0 resistor-2.sym
+{
+T 43400 35350 5 10 0 0 180 0 1
+device=RESISTOR
+T 43500 35400 5 10 1 1 180 0 1
+refdes=R414
+T 43200 35800 5 10 1 1 0 0 1
+value=6k8
+}
+C 42700 33800 1 90 0 resistor-2.sym
+{
+T 42350 34200 5 10 0 0 90 0 1
+device=RESISTOR
+T 43100 34400 5 10 1 1 180 0 1
+refdes=R415
+T 42800 34000 5 10 1 1 0 0 1
+value=10k
+}
+C 53400 47400 1 180 0 resistor-2.sym
+{
+T 53000 47050 5 10 0 0 180 0 1
+device=RESISTOR
+T 53100 47600 5 10 1 1 180 0 1
+refdes=R416
+T 53300 47500 5 10 1 1 0 0 1
+value=100k
+}
+C 53400 47000 1 180 0 resistor-2.sym
+{
+T 53000 46650 5 10 0 0 180 0 1
+device=RESISTOR
+T 53100 46700 5 10 1 1 180 0 1
+refdes=R417
+T 53300 47000 5 10 1 1 0 0 1
+value=100k
+}
+C 53400 43500 1 180 0 resistor-2.sym
+{
+T 53000 43150 5 10 0 0 180 0 1
+device=RESISTOR
+T 53100 43700 5 10 1 1 180 0 1
+refdes=R418
+T 53300 43500 5 10 1 1 0 0 1
+value=100k
+}
+C 53400 43100 1 180 0 resistor-2.sym
+{
+T 53000 42750 5 10 0 0 180 0 1
+device=RESISTOR
+T 53100 42800 5 10 1 1 180 0 1
+refdes=R419
+T 53300 43100 5 10 1 1 0 0 1
+value=100k
+}
+C 56100 48600 1 180 0 resistor-2.sym
+{
+T 55700 48250 5 10 0 0 180 0 1
+device=RESISTOR
+T 55800 48300 5 10 1 1 180 0 1
+refdes=R420
+T 55500 48700 5 10 1 1 0 0 1
+value=150k
+}
+C 56100 44600 1 180 0 resistor-2.sym
+{
+T 55700 44250 5 10 0 0 180 0 1
+device=RESISTOR
+T 55800 44300 5 10 1 1 180 0 1
+refdes=R421
+T 55500 44700 5 10 1 1 0 0 1
+value=150k
+}
+N 43800 39700 44600 39700 4
+N 46200 41500 46200 40200 4
+N 46200 40200 46800 40200 4
+N 48900 41300 48200 41300 4
+N 48900 41700 48200 41700 4
+N 48600 41300 48600 40200 4
+N 48600 40200 47700 40200 4
+N 45500 41500 47200 41500 4
+N 44200 41100 44200 43200 4
+N 44200 41500 44600 41500 4
+N 49800 41700 50100 41700 4
+N 50100 39400 50100 41700 4
+N 49800 41300 50100 41300 4
+N 45500 39700 50100 39700 4
+N 47700 43200 48600 43200 4
+N 48600 43200 48600 41700 4
+N 46800 43200 44200 43200 4
+C 47500 42100 1 0 0 vcc-2.sym
+C 47400 40300 1 0 0 vcc-minus-1.sym
+N 47700 40900 47700 41100 4
+N 47700 42100 47700 41900 4
+C 46600 41800 1 0 0 capacitor-1.sym
+{
+T 46800 42500 5 10 0 0 0 0 1
+device=CAPACITOR
+T 46700 42200 5 10 1 1 0 0 1
+refdes=C407
+T 46800 42700 5 10 0 0 0 0 1
+symversion=0.1
+T 47100 42200 5 10 1 1 0 0 1
+value=100n
+}
+N 47500 42000 47700 42000 4
+N 46600 42000 46500 42000 4
+N 46500 42000 46500 41000 4
+N 46500 41000 47700 41000 4
+C 50000 39100 1 0 0 gnd-1.sym
+C 42500 33100 1 0 0 gnd-1.sym
+N 42600 33400 42600 33800 4
+C 39300 32600 0 0 0 title-A2.sym
+N 44200 36200 44200 35600 4
+N 44200 37100 44200 38600 4
+N 44200 37400 44600 37400 4
+N 43800 35600 44600 35600 4
+N 47200 37400 45500 37400 4
+C 47400 36400 1 0 0 vcc-minus-1.sym
+C 47500 37800 1 0 0 vcc-2.sym
+N 45500 35600 50100 35600 4
+C 50000 35000 1 0 0 gnd-1.sym
+N 50100 35300 50100 37600 4
+N 48900 37600 48200 37600 4
+N 48900 37200 48200 37200 4
+N 48600 37200 48600 36100 4
+N 48600 36100 47700 36100 4
+N 44200 38600 46800 38600 4
+N 47700 38600 48600 38600 4
+N 48600 38600 48600 37600 4
+N 49800 37600 50100 37600 4
+N 49800 37200 50100 37200 4
+N 46800 36100 46200 36100 4
+N 46200 36100 46200 37400 4
+N 44200 40200 44200 39700 4
+N 42900 39700 42600 39700 4
+N 42600 34700 42600 39700 4
+N 42600 35600 42900 35600 4
+N 41900 37400 42600 37400 4
+C 44600 38100 1 0 0 input-2.sym
+{
+T 44600 38300 5 10 1 0 0 0 1
+net=XOVER:OUT:1
+T 45200 38800 5 10 0 0 0 0 1
+device=none
+T 45100 38200 5 10 1 1 0 7 1
+value=LOW
+}
+C 44600 42700 1 0 0 input-2.sym
+{
+T 44600 42900 5 10 1 0 0 0 1
+net=XOVER:OUT:2
+T 45200 43400 5 10 0 0 0 0 1
+device=none
+T 45100 42800 5 10 1 1 0 7 1
+value=HIGH
+}
+N 46000 42800 46200 42800 4
+N 46200 42800 46200 41500 4
+N 46000 38200 46200 38200 4
+N 46200 38200 46200 37400 4
+N 55500 47100 56700 47100 4
+N 55500 43200 56700 43200 4
+N 53400 47300 54500 47300 4
+N 53400 46900 53900 46900 4
+N 53900 46900 53900 47300 4
+N 53900 47300 53900 48500 4
+N 56400 47100 56400 48500 4
+N 53400 43400 54500 43400 4
+N 53400 43000 53900 43000 4
+N 53900 43000 53900 43400 4
+N 53900 43400 53900 44500 4
+N 53900 44500 55200 44500 4
+C 50400 46800 1 0 0 input-2.sym
+{
+T 50400 47000 5 10 1 0 0 0 1
+net=XOVER:OUT:2
+T 51000 47500 5 10 0 0 0 0 1
+device=none
+T 50900 46900 5 10 1 1 0 7 1
+value=HIGH
+}
+N 51800 46900 52500 46900 4
+C 50400 42900 1 0 0 input-2.sym
+{
+T 50400 43100 5 10 1 0 0 0 1
+net=XOVER:OUT:1
+T 51000 43600 5 10 0 0 0 0 1
+device=none
+T 50900 43000 5 10 1 1 0 7 1
+value=LOW
+}
+N 51800 43000 52500 43000 4
+N 52500 47300 52200 47300 4
+N 52200 43400 52200 47300 4
+N 52200 43400 52500 43400 4
+N 51800 45300 52200 45300 4
+C 54800 43800 1 0 0 vcc-2.sym
+C 54800 47700 1 0 0 vcc-2.sym
+C 54700 42000 1 0 0 vcc-minus-1.sym
+C 54700 45900 1 0 0 vcc-minus-1.sym
+N 55000 47700 55000 47500 4
+N 55000 46500 55000 46700 4
+C 55200 47400 1 0 0 capacitor-1.sym
+{
+T 55400 48100 5 10 0 0 0 0 1
+device=CAPACITOR
+T 55400 47900 5 10 1 1 0 0 1
+refdes=C408
+T 55400 48300 5 10 0 0 0 0 1
+symversion=0.1
+T 55200 47400 5 10 1 1 0 0 1
+value=100n
+}
+N 55000 47600 55200 47600 4
+N 56100 47600 56200 47600 4
+N 56200 47600 56200 46600 4
+N 56200 46600 55000 46600 4
+N 53900 48500 55200 48500 4
+N 56400 48500 56100 48500 4
+N 56100 44500 56400 44500 4
+N 56400 44500 56400 43200 4
+C 54100 42200 1 0 0 gnd-1.sym
+C 54100 46100 1 0 0 gnd-1.sym
+N 54500 46900 54200 46900 4
+N 54200 46900 54200 46400 4
+N 54500 43000 54200 43000 4
+N 54200 43000 54200 42500 4
+N 55000 42600 55000 42800 4
+N 55000 43800 55000 43600 4
+T 42900 33500 9 10 1 0 0 0 1
+maybe reduce to 1k6 ~ 2k
+T 55800 33400 9 16 1 0 0 0 1
+Crossover and Bypass
+T 46000 34600 9 10 1 0 0 0 1
+f = 1 / (2pi * RC) =~ 417Hz
+C 58200 42500 1 270 0 resistor-2.sym
+{
+T 58550 42100 5 10 0 0 270 0 1
+device=RESISTOR
+T 58500 42000 5 10 1 1 0 0 1
+refdes=R4
+T 58500 41800 5 10 1 1 0 0 1
+value=22k
+}
+N 58300 42700 58300 42500 4
+C 58700 40600 1 0 0 vcc-minus-1.sym
+C 58000 40600 1 0 0 vcc-minus-1.sym
+N 58300 41200 58300 41600 4
+C 58800 43300 1 180 0 resistor-variable-2.sym
+{
+T 58450 43800 5 10 1 1 180 0 1
+refdes=R3
+T 58000 42400 5 10 0 1 180 0 1
+device=VARIABLE_RESISTOR
+T 58100 43400 5 10 1 1 0 0 1
+value=100k?
+}
+N 58800 43200 59000 43200 4
+N 59000 43200 59000 41200 4
+N 58300 42600 59400 42600 4
+T 58500 41500 9 10 1 0 0 0 1
+taper resistor
+C 60800 42700 1 180 0 input-2.sym
+{
+T 61100 42400 5 10 1 0 180 0 1
+net=SEND:LOW:1
+T 60200 42000 5 10 0 0 180 0 1
+device=none
+T 60300 42600 5 10 1 1 180 7 1
+value=Send LOW / Full
+}
+C 58200 46400 1 270 0 resistor-2.sym
+{
+T 58550 46000 5 10 0 0 270 0 1
+device=RESISTOR
+T 58500 45900 5 10 1 1 0 0 1
+refdes=R4
+T 58500 45700 5 10 1 1 0 0 1
+value=22k
+}
+N 58300 46600 58300 46400 4
+C 58700 44500 1 0 0 vcc-minus-1.sym
+C 58000 44500 1 0 0 vcc-minus-1.sym
+N 58300 45100 58300 45500 4
+C 58800 47200 1 180 0 resistor-variable-2.sym
+{
+T 58450 47700 5 10 1 1 180 0 1
+refdes=R3
+T 58000 46300 5 10 0 1 180 0 1
+device=VARIABLE_RESISTOR
+T 58100 47300 5 10 1 1 0 0 1
+value=100k?
+}
+N 58800 47100 59000 47100 4
+N 59000 47100 59000 45100 4
+N 58300 46500 59400 46500 4
+C 60800 46600 1 180 0 input-2.sym
+{
+T 61200 46300 5 10 1 0 180 0 1
+net=SEND:HIGH:1
+T 60200 45900 5 10 0 0 180 0 1
+device=none
+T 60300 46500 5 10 1 1 180 7 1
+value=Send HIGH / Full
+}
+T 58500 45400 9 10 1 0 0 0 1
+taper resistor
+C 56700 43000 1 0 0 capacitor-4.sym
+{
+T 56900 44100 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 56900 43500 5 10 1 1 0 0 1
+refdes=C409
+T 56900 43700 5 10 0 0 0 0 1
+symversion=0.1
+T 56700 43000 5 10 1 1 0 0 1
+value=1u
+}
+N 57600 43200 57900 43200 4
+C 56700 46900 1 0 0 capacitor-4.sym
+{
+T 56900 48000 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 56900 47400 5 10 1 1 0 0 1
+refdes=C410
+T 56900 47600 5 10 0 0 0 0 1
+symversion=0.1
+T 56700 46900 5 10 1 1 0 0 1
+value=1u
+}
+N 57600 47100 57900 47100 4
+C 53400 45400 1 180 0 resistor-2.sym
+{
+T 53000 45050 5 10 0 0 180 0 1
+device=RESISTOR
+T 53100 45100 5 10 1 1 180 0 1
+refdes=R422
+T 53300 45400 5 10 1 1 0 0 1
+value=100k
+}
+C 53600 44700 1 0 0 gnd-1.sym
+N 53400 45300 53700 45300 4
+N 53700 45300 53700 45000 4
+N 52500 45300 52200 45300 4
+T 59100 43800 9 10 1 0 0 0 2
+when cross-over is disabled, the two
+send outputs each carry the full signal.
+C 41400 46500 1 0 0 input-2.sym
+{
+T 41300 46200 5 10 1 0 0 0 1
+net=PREAMP:2
+T 42000 47200 5 10 0 0 0 0 1
+device=none
+T 41900 46600 5 10 1 1 0 7 1
+value=BASS
+}
+C 46500 47200 1 180 0 input-2.sym
+{
+T 46500 47000 5 10 1 0 180 0 1
+net=BYPASS:1
+T 45900 46500 5 10 0 0 180 0 1
+device=none
+T 46000 47100 5 10 1 1 180 7 1
+value=BYPASS
+}
+C 46500 46200 1 180 0 input-2.sym
+{
+T 46500 46000 5 10 1 0 180 0 1
+net=XOVER:1
+T 45900 45500 5 10 0 0 180 0 1
+device=none
+T 46000 46100 5 10 1 1 180 7 1
+value=XOVER
+}
+N 44600 47100 45100 47100 4
+C 43200 46400 1 0 0 switch-spdt-1.sym
+{
+T 43600 47200 5 10 0 0 0 0 1
+device=SPDT
+T 43600 47000 5 10 1 1 0 0 1
+refdes=S401
+}
+N 43200 46600 42800 46600 4
+T 42100 47700 9 10 1 0 0 0 1
+Stomp switch to (dis)engage the crossover
+N 44600 47100 44600 46800 4
+N 44600 46800 44100 46800 4
+N 45100 46100 44600 46100 4
+N 44600 46100 44600 46400 4
+N 44600 46400 44100 46400 4
+T 54300 38200 9 10 1 0 0 0 1
+TODO: add blend pots and off-board wiring
diff --git a/gschem/outputs.sch b/gschem/outputs.sch
new file mode 100644
index 0000000..2d953ce
--- /dev/null
+++ b/gschem/outputs.sch
@@ -0,0 +1,464 @@
+v 20110115 2
+C 44900 38500 0 0 0 title-A2.sym
+C 52600 42200 1 0 0 dual-opamp-1.sym
+{
+T 52800 44500 5 10 0 0 0 0 1
+device=DUAL_OPAMP
+T 53300 42300 5 10 1 1 0 0 1
+refdes=IC2
+T 52800 44100 5 10 0 0 0 0 1
+footprint=SO8
+T 52800 44700 5 10 0 0 0 0 1
+symversion=0.2
+T 52600 42200 5 10 0 0 0 0 1
+slot=2
+}
+C 52600 49800 1 0 0 dual-opamp-1.sym
+{
+T 52800 52100 5 10 0 0 0 0 1
+device=DUAL_OPAMP
+T 53300 49900 5 10 1 1 0 0 1
+refdes=IC2
+T 52800 51700 5 10 0 0 0 0 1
+footprint=SO8
+T 52800 52300 5 10 0 0 0 0 1
+symversion=0.2
+T 52600 49800 5 10 0 0 0 0 1
+slot=1
+}
+C 53300 50500 1 0 0 capacitor-1.sym
+{
+T 53500 51200 5 10 0 0 0 0 1
+device=CAPACITOR
+T 53500 51000 5 10 1 1 0 0 1
+refdes=C3
+T 53500 51400 5 10 0 0 0 0 1
+symversion=0.1
+T 53300 50500 5 10 1 1 0 0 1
+value=100n
+}
+C 52900 50800 1 0 0 vcc-2.sym
+C 52800 49000 1 0 0 vcc-minus-1.sym
+C 52200 49200 1 0 0 gnd-1.sym
+C 47000 50700 1 0 0 input-2.sym
+{
+T 47000 50900 5 10 1 0 0 0 1
+net=BLEND:2
+T 47600 51400 5 10 0 0 0 0 1
+device=none
+T 47500 50800 5 10 1 1 0 7 1
+value=BLEND B
+}
+C 47000 49900 1 0 0 input-2.sym
+{
+T 47000 50100 5 10 1 0 0 0 1
+net=BLEND:1
+T 47600 50600 5 10 0 0 0 0 1
+device=none
+T 47500 50000 5 10 1 1 0 7 1
+value=BLEND A
+}
+C 56400 49500 1 270 0 resistor-2.sym
+{
+T 56750 49100 5 10 0 0 270 0 1
+device=RESISTOR
+T 56700 49000 5 10 1 1 0 0 1
+refdes=R4
+T 56700 48800 5 10 1 1 0 0 1
+value=22k
+}
+N 56500 49700 56500 49500 4
+C 56900 47600 1 0 0 vcc-minus-1.sym
+C 56200 47600 1 0 0 vcc-minus-1.sym
+N 56500 48200 56500 48600 4
+C 57000 50300 1 180 0 resistor-variable-2.sym
+{
+T 56650 50800 5 10 1 1 180 0 1
+refdes=R3
+T 56200 49400 5 10 0 1 180 0 1
+device=VARIABLE_RESISTOR
+T 56300 50400 5 10 1 1 0 0 1
+value=100k?
+}
+N 57000 50200 57200 50200 4
+N 57200 50200 57200 48200 4
+N 56500 49600 59100 49600 4
+C 54900 50000 1 0 0 capacitor-4.sym
+{
+T 55100 51100 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 55100 50500 5 10 1 1 0 0 1
+refdes=C4
+T 55100 50700 5 10 0 0 0 0 1
+symversion=0.1
+T 54900 50000 5 10 1 1 0 0 1
+value=1u
+}
+T 56700 48500 9 10 1 0 0 0 1
+taper resistor
+C 48800 50600 1 0 0 capacitor-4.sym
+{
+T 49000 51700 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 49000 51100 5 10 1 1 0 0 1
+refdes=C1
+T 49000 51300 5 10 0 0 0 0 1
+symversion=0.1
+T 48800 50600 5 10 1 1 0 0 1
+value=1u
+}
+N 48800 50800 48400 50800 4
+C 48800 49800 1 0 0 capacitor-4.sym
+{
+T 49000 50900 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 49000 50300 5 10 1 1 0 0 1
+refdes=C2
+T 49000 50500 5 10 0 0 0 0 1
+symversion=0.1
+T 48800 49800 5 10 1 1 0 0 1
+value=1u
+}
+N 48800 50000 48400 50000 4
+N 53100 50600 53100 50800 4
+N 53100 50700 53300 50700 4
+N 53100 49600 53100 49800 4
+N 52600 50000 52300 50000 4
+N 52300 50000 52300 49500 4
+C 52800 41400 1 0 0 vcc-minus-1.sym
+C 52900 43200 1 0 0 vcc-2.sym
+N 53100 43200 53100 43000 4
+N 53100 42000 53100 42200 4
+C 52200 41600 1 0 0 gnd-1.sym
+N 52300 42400 52300 41900 4
+N 52600 42400 52300 42400 4
+N 53100 49700 54600 49700 4
+N 54600 49700 54600 50700 4
+N 54600 50700 54200 50700 4
+C 51000 50900 1 180 0 resistor-2.sym
+{
+T 50600 50550 5 10 0 0 180 0 1
+device=RESISTOR
+T 50700 51100 5 10 1 1 180 0 1
+refdes=R1
+T 50900 50900 5 10 1 1 0 0 1
+value=100k
+}
+C 51000 50100 1 180 0 resistor-2.sym
+{
+T 50600 49750 5 10 0 0 180 0 1
+device=RESISTOR
+T 50700 49800 5 10 1 1 180 0 1
+refdes=R2
+T 50900 50100 5 10 1 1 0 0 1
+value=100k
+}
+N 50100 50800 49700 50800 4
+N 50100 50000 49700 50000 4
+N 51000 50800 51600 50800 4
+N 51600 50000 51600 50800 4
+N 51600 50000 51000 50000 4
+N 51600 50400 52600 50400 4
+C 53800 51900 1 180 0 resistor-2.sym
+{
+T 53400 51550 5 10 0 0 180 0 1
+device=RESISTOR
+T 53500 52100 5 10 1 1 180 0 1
+refdes=R5
+T 53700 51900 5 10 1 1 0 0 1
+value=100k
+}
+N 52900 51800 52300 51800 4
+N 52300 51800 52300 50400 4
+N 53800 51800 54300 51800 4
+N 54300 51800 54300 50200 4
+N 53600 50200 54900 50200 4
+T 53600 52200 9 10 1 0 0 0 1
+lower to ~2k?
+N 49900 43200 49900 50000 4
+N 49900 43200 50100 43200 4
+C 51000 43300 1 180 0 resistor-2.sym
+{
+T 50600 42950 5 10 0 0 180 0 1
+device=RESISTOR
+T 50700 43000 5 10 1 1 180 0 1
+refdes=R6
+T 50900 43300 5 10 1 1 0 0 1
+value=100k
+}
+N 51600 42800 52600 42800 4
+C 53800 44100 1 180 0 resistor-2.sym
+{
+T 53400 43750 5 10 0 0 180 0 1
+device=RESISTOR
+T 53500 44300 5 10 1 1 180 0 1
+refdes=R8
+T 53700 44100 5 10 1 1 0 0 1
+value=100k
+}
+N 52300 42800 52300 44000 4
+N 52300 44000 52900 44000 4
+N 53800 44000 54300 44000 4
+N 54300 44000 54300 42600 4
+N 53600 42600 54700 42600 4
+C 58100 42700 1 180 0 input-2.sym
+{
+T 58100 42500 5 10 1 0 180 0 1
+net=OUT:A:1
+T 57500 42000 5 10 0 0 180 0 1
+device=none
+T 57600 42600 5 10 1 1 180 7 1
+value=A/Mono Output
+}
+C 51600 53100 1 180 0 input-2.sym
+{
+T 51600 52900 5 10 1 0 180 0 1
+net=OUT:B:1
+T 51000 52400 5 10 0 0 180 0 1
+device=none
+T 51100 53000 5 10 1 1 180 7 1
+value=B Output
+}
+N 49900 50800 49900 53000 4
+N 49900 53000 50200 53000 4
+T 50200 53400 9 10 1 0 0 0 2
+BLEND:2 is an opamp output.
+Needs 100k to ground?
+C 51000 42500 1 180 0 resistor-2.sym
+{
+T 50600 42150 5 10 0 0 180 0 1
+device=RESISTOR
+T 50700 42200 5 10 1 1 180 0 1
+refdes=R7
+T 50900 42500 5 10 1 1 0 0 1
+value=100k
+}
+N 51600 42400 51600 43200 4
+N 51000 43200 51600 43200 4
+N 51000 42400 51600 42400 4
+N 48900 42400 50100 42400 4
+C 47500 42300 1 0 0 input-2.sym
+{
+T 47500 42500 5 10 1 0 0 0 1
+net=JACKSWITCH:B:1
+T 48100 43000 5 10 0 0 0 0 1
+device=none
+T 48000 42400 5 10 1 1 0 7 1
+value=from B Jack switch
+}
+C 60300 49400 1 0 0 dual-opamp-1.sym
+{
+T 60500 51700 5 10 0 0 0 0 1
+device=DUAL_OPAMP
+T 61000 49500 5 10 1 1 0 0 1
+refdes=IC2
+T 60500 51300 5 10 0 0 0 0 1
+footprint=SO8
+T 60500 51900 5 10 0 0 0 0 1
+symversion=0.2
+T 60300 49400 5 10 0 0 0 0 1
+slot=1
+}
+C 60300 45300 1 0 0 dual-opamp-1.sym
+{
+T 60500 47600 5 10 0 0 0 0 1
+device=DUAL_OPAMP
+T 61000 45400 5 10 1 1 0 0 1
+refdes=IC2
+T 60500 47200 5 10 0 0 0 0 1
+footprint=SO8
+T 60500 47800 5 10 0 0 0 0 1
+symversion=0.2
+T 60300 45300 5 10 0 0 0 0 1
+slot=2
+}
+C 63000 49600 1 0 0 capacitor-1.sym
+{
+T 63200 50300 5 10 0 0 0 0 1
+device=CAPACITOR
+T 63400 50100 5 10 1 1 0 0 1
+refdes=C7
+T 63200 50500 5 10 0 0 0 0 1
+symversion=0.1
+T 63300 49400 5 10 1 1 0 0 1
+value=22u
+}
+N 63000 49800 61300 49800 4
+C 65100 49900 1 180 0 resistor-2.sym
+{
+T 64700 49550 5 10 0 0 180 0 1
+device=RESISTOR
+T 64800 50100 5 10 1 1 180 0 1
+refdes=R12
+T 64500 49500 5 10 1 1 0 0 1
+value=100
+}
+N 64200 49800 63900 49800 4
+C 65100 45800 1 180 0 resistor-2.sym
+{
+T 64700 45450 5 10 0 0 180 0 1
+device=RESISTOR
+T 64800 46000 5 10 1 1 180 0 1
+refdes=R13
+T 64500 45400 5 10 1 1 0 0 1
+value=100
+}
+N 64200 45700 63900 45700 4
+C 63000 45500 1 0 0 capacitor-1.sym
+{
+T 63400 46000 5 10 1 1 0 0 1
+refdes=C8
+T 63300 45300 5 10 1 1 0 0 1
+value=22u
+T 63200 46200 5 10 0 0 0 0 1
+device=CAPACITOR
+T 63200 46400 5 10 0 0 0 0 1
+symversion=0.1
+}
+N 63000 45700 61300 45700 4
+C 66600 49900 1 180 0 input-2.sym
+{
+T 66600 49700 5 10 1 0 180 0 1
+net=OUT:XLR:1
+T 66000 49200 5 10 0 0 180 0 1
+device=none
+T 66100 49800 5 10 1 1 180 7 1
+value=XLR out
+}
+C 66600 45800 1 180 0 input-2.sym
+{
+T 66600 45600 5 10 1 0 180 0 1
+net=OUT:XLR:2
+T 66000 45100 5 10 0 0 180 0 1
+device=none
+T 66100 45700 5 10 1 1 180 7 1
+value=XLR out
+}
+N 65200 45700 65100 45700 4
+N 65200 49800 65100 49800 4
+C 60000 49700 1 180 0 resistor-2.sym
+{
+T 59600 49350 5 10 0 0 180 0 1
+device=RESISTOR
+T 59700 49900 5 10 1 1 180 0 1
+refdes=R9
+T 59400 49300 5 10 1 1 0 0 1
+value=2k2
+}
+N 60300 49600 60000 49600 4
+N 60300 50000 60000 50000 4
+N 60000 50000 60000 51400 4
+N 60000 51400 62300 51400 4
+N 62300 51400 62300 49800 4
+C 60600 50600 1 0 0 vcc-2.sym
+C 60600 46300 1 0 0 vcc-2.sym
+C 60500 44500 1 0 0 vcc-minus-1.sym
+C 60500 48600 1 0 0 vcc-minus-1.sym
+N 60800 46100 60800 46300 4
+C 61000 50200 1 0 0 capacitor-1.sym
+{
+T 61200 50900 5 10 0 0 0 0 1
+device=CAPACITOR
+T 61200 50700 5 10 1 1 0 0 1
+refdes=C5
+T 61200 51100 5 10 0 0 0 0 1
+symversion=0.1
+T 61000 50200 5 10 1 1 0 0 1
+value=100n
+}
+N 60800 50600 60800 50200 4
+N 60800 50400 61000 50400 4
+N 60800 49200 60800 49400 4
+N 60800 49300 62100 49300 4
+N 62100 49300 62100 50400 4
+N 62100 50400 61900 50400 4
+N 60800 45100 60800 45300 4
+C 61200 47400 1 180 0 resistor-2.sym
+{
+T 60800 47050 5 10 0 0 180 0 1
+device=RESISTOR
+T 60900 47600 5 10 1 1 180 0 1
+refdes=R11
+T 60600 47000 5 10 1 1 0 0 1
+value=100k
+}
+C 59900 44700 1 0 0 gnd-1.sym
+N 60300 45500 60000 45500 4
+N 60000 45500 60000 45000 4
+N 60300 47300 60000 47300 4
+N 60000 45900 60000 48000 4
+N 60000 45900 60300 45900 4
+N 61200 47300 61600 47300 4
+N 61600 47300 61600 45700 4
+C 61200 48100 1 180 0 resistor-2.sym
+{
+T 60800 47750 5 10 0 0 180 0 1
+device=RESISTOR
+T 60900 48300 5 10 1 1 180 0 1
+refdes=R10
+T 60600 47700 5 10 1 1 0 0 1
+value=100k
+}
+N 62300 49800 62300 48000 4
+N 62300 48000 61200 48000 4
+N 60300 48000 60000 48000 4
+C 62700 46000 1 90 0 zener-2.sym
+{
+T 62200 46400 5 10 0 0 90 0 1
+device=ZENER_DIODE
+T 62400 46300 5 10 1 1 90 0 1
+refdes=Z2
+}
+C 62800 50100 1 90 0 zener-2.sym
+{
+T 62300 50500 5 10 0 0 90 0 1
+device=ZENER_DIODE
+T 62500 50400 5 10 1 1 90 0 1
+refdes=Z1
+}
+N 62600 46000 62600 45700 4
+N 62700 50100 62700 49800 4
+C 62500 51200 1 0 0 vcc-2.sym
+N 62700 51200 62700 50900 4
+C 62400 47100 1 0 0 vcc-2.sym
+N 62600 47100 62600 46800 4
+T 58800 52400 9 10 1 0 0 0 1
+DI box
+B 58800 44200 8400 8000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+C 54700 42400 1 0 0 capacitor-4.sym
+{
+T 54900 43500 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 54900 42900 5 10 1 1 0 0 1
+refdes=C6
+T 54900 43100 5 10 0 0 0 0 1
+symversion=0.1
+T 54700 42400 5 10 1 1 0 0 1
+value=1u
+}
+C 55800 42300 1 270 0 resistor-2.sym
+{
+T 56150 41900 5 10 0 0 270 0 1
+device=RESISTOR
+T 56100 41800 5 10 1 1 0 0 1
+refdes=R4
+T 56100 41600 5 10 1 1 0 0 1
+value=100k
+}
+C 55600 40600 1 0 0 vcc-minus-1.sym
+N 55600 42600 56700 42600 4
+N 55900 42600 55900 42300 4
+N 55900 41400 55900 41200 4
+T 47400 41900 9 10 1 0 0 0 1
+doesn't this need a pulldown?
+T 47400 39700 9 10 1 0 0 0 9
+When there's no cable connected to output B,
+the signal on JACKSWITCH:B:1 is the same as
+the signal on OUT:B:1. The circuit will mix A
+and B to one mono signal.
+
+When a cable is connected, i.e. when stereo
+output is requested, there is no signal on
+JACKSWITCH:B:1. The total output of the opamp
+will be BLEND:1 (A).
+N 55800 50200 56100 50200 4
diff --git a/gschem/preamp_bass.sch b/gschem/preamp_bass.sch
new file mode 100644
index 0000000..579ebb9
--- /dev/null
+++ b/gschem/preamp_bass.sch
@@ -0,0 +1,225 @@
+v 20110115 2
+C 40000 40000 0 0 0 title-B.sym
+C 46100 47700 1 0 1 capacitor-4.sym
+{
+T 45900 48800 5 10 0 0 0 6 1
+device=POLARIZED_CAPACITOR
+T 45800 48200 5 10 1 1 0 6 1
+refdes=C4
+T 45900 48400 5 10 0 0 0 6 1
+symversion=0.1
+T 45500 47400 5 10 1 1 0 0 1
+value=10u
+}
+C 48200 46500 1 90 0 capacitor-4.sym
+{
+T 47100 46700 5 10 0 0 90 0 1
+device=POLARIZED_CAPACITOR
+T 47700 47200 5 10 1 1 180 0 1
+refdes=C3
+T 47500 46700 5 10 0 0 90 0 1
+symversion=0.1
+T 47300 46800 5 10 1 1 0 0 1
+value=3.3u
+}
+C 46500 48200 1 90 0 resistor-2.sym
+{
+T 46150 48600 5 10 0 0 90 0 1
+device=RESISTOR
+T 46200 48900 5 10 1 1 180 0 1
+refdes=R8
+T 45900 48600 5 10 1 1 0 0 1
+value=10k
+}
+C 46500 46700 1 90 0 resistor-2.sym
+{
+T 46150 47100 5 10 0 0 90 0 1
+device=RESISTOR
+T 46200 47300 5 10 1 1 180 0 1
+refdes=R7
+T 45900 47000 5 10 1 1 0 0 1
+value=10k
+}
+C 47600 48000 1 180 0 resistor-2.sym
+{
+T 47200 47650 5 10 0 0 180 0 1
+device=RESISTOR
+T 47300 48200 5 10 1 1 180 0 1
+refdes=R6
+T 47000 47600 5 10 1 1 0 0 1
+value=5.1M
+}
+N 46100 47900 46700 47900 4
+N 45200 47900 44800 47900 4
+N 44800 47900 44800 46500 4
+N 46400 46700 46400 46500 4
+N 46400 49100 46400 49800 4
+C 45500 44700 1 0 0 capacitor-1.sym
+{
+T 45700 45400 5 10 0 0 0 0 1
+device=CAPACITOR
+T 45800 45200 5 10 1 1 0 0 1
+refdes=C1
+T 45700 45600 5 10 0 0 0 0 1
+symversion=0.1
+T 45700 44500 5 10 1 1 0 0 1
+value=0.47u
+}
+C 48000 43500 1 90 0 capacitor-1.sym
+{
+T 47300 43700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 48300 44200 5 10 1 1 180 0 1
+refdes=C2
+T 47100 43700 5 10 0 0 90 0 1
+symversion=0.1
+T 48100 43800 5 10 1 1 0 0 1
+value=10p
+}
+C 48300 47700 1 0 0 JFET_N-Channel-1.sym
+{
+T 48650 48500 5 10 1 1 0 6 1
+model=J201
+T 48300 49750 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+N 47600 47900 48300 47900 4
+N 48000 47400 48000 47900 4
+C 48300 44700 1 0 0 JFET_N-Channel-1.sym
+{
+T 48650 45500 5 10 1 1 0 6 1
+model=J201
+T 48300 46750 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+C 50000 45700 1 0 0 JFET_N-Channel-1.sym
+{
+T 50850 46000 5 10 1 1 0 6 1
+model=J201
+T 50000 47750 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+N 48700 47700 48700 45900 4
+N 48000 45900 50000 45900 4
+N 48000 45900 48000 46500 4
+N 49500 45900 49500 46300 4
+N 48700 45900 48700 45500 4
+C 49400 49800 1 270 0 resistor-2.sym
+{
+T 49750 49400 5 10 0 0 270 0 1
+device=RESISTOR
+T 49700 49400 5 10 1 1 0 0 1
+refdes=R9
+T 49700 49200 5 10 1 1 0 0 1
+value=100
+}
+C 50900 48800 1 180 1 capacitor-4.sym
+{
+T 51100 47700 5 10 0 0 180 6 1
+device=POLARIZED_CAPACITOR
+T 51200 49000 5 10 1 1 180 6 1
+refdes=C5
+T 51100 48100 5 10 0 0 180 6 1
+symversion=0.1
+T 51100 48200 5 10 1 1 0 0 1
+value=100u
+}
+N 48700 48500 48700 48600 4
+N 48700 48600 50900 48600 4
+N 49500 48900 49500 48600 4
+N 50400 46500 50400 48600 4
+C 50300 44500 1 270 0 resistor-2.sym
+{
+T 50650 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 50600 44000 5 10 1 1 0 0 1
+refdes=R5
+T 50600 43800 5 10 1 1 0 0 1
+value=10k
+}
+C 48600 44500 1 270 0 resistor-2.sym
+{
+T 48950 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 48900 44000 5 10 1 1 0 0 1
+refdes=R2
+T 48900 43800 5 10 1 1 0 0 1
+value=6k8
+}
+C 49400 44500 1 270 0 resistor-2.sym
+{
+T 49750 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 49700 44000 5 10 1 1 0 0 1
+refdes=R3
+T 49700 43800 5 10 1 1 0 0 1
+value=220k
+}
+N 49500 45900 49500 44500 4
+N 50400 45700 50400 44500 4
+N 48700 44700 48700 44500 4
+N 46400 44900 48300 44900 4
+N 47800 44900 47800 44400 4
+C 46800 44500 1 270 0 resistor-2.sym
+{
+T 47150 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 46500 44000 5 10 1 1 0 0 1
+refdes=R1
+T 46400 43800 5 10 1 1 0 0 1
+value=10M
+}
+N 46900 44500 46900 44900 4
+C 43600 44800 1 0 0 input-2.sym
+{
+T 43700 44500 5 10 1 0 0 0 1
+net=INPUT:2
+T 44200 45500 5 10 0 0 0 0 1
+device=none
+T 44100 44900 5 10 1 1 0 7 1
+value=BASS
+}
+N 45000 44900 45500 44900 4
+C 46200 49800 1 0 0 vcc-2.sym
+C 49300 49800 1 0 0 vcc-2.sym
+C 49300 47400 1 0 0 vcc-2.sym
+C 44500 45900 1 0 0 vcc-minus-1.sym
+C 46100 45900 1 0 0 vcc-minus-1.sym
+C 46600 42900 1 0 0 vcc-minus-1.sym
+C 47500 42900 1 0 0 vcc-minus-1.sym
+C 48400 42900 1 0 0 vcc-minus-1.sym
+C 49200 42900 1 0 0 vcc-minus-1.sym
+C 50100 42900 1 0 0 vcc-minus-1.sym
+C 51700 47400 1 0 0 vcc-minus-1.sym
+N 51800 48600 52000 48600 4
+N 52000 48600 52000 48000 4
+N 46400 47900 46400 48200 4
+N 46400 47600 46400 47900 4
+N 46900 43500 46900 43600 4
+N 48700 43500 48700 43600 4
+N 49500 43500 49500 43600 4
+N 50400 43500 50400 43600 4
+C 52900 45000 1 180 0 input-2.sym
+{
+T 53000 44700 5 10 1 0 180 0 1
+net=PREAMP:2
+T 52300 44300 5 10 0 0 180 0 1
+device=none
+T 52400 44900 5 10 1 1 180 7 1
+value=BASS OUTPUT
+}
+N 51500 44900 50400 44900 4
+N 49500 47200 49500 47400 4
+C 49400 47200 1 270 0 resistor-2.sym
+{
+T 49750 46800 5 10 0 0 270 0 1
+device=RESISTOR
+T 49700 46700 5 10 1 1 0 0 1
+refdes=R4
+T 49700 46500 5 10 1 1 0 0 1
+value=220k
+}
+T 50200 40900 9 16 1 0 0 0 1
+Preamp (Bass)
+T 52200 44000 9 10 1 0 0 0 1
+TODO: need coupling capacitor?
diff --git a/gschem/preamp_melody.sch b/gschem/preamp_melody.sch
new file mode 100644
index 0000000..cf33617
--- /dev/null
+++ b/gschem/preamp_melody.sch
@@ -0,0 +1,225 @@
+v 20110115 2
+C 40000 40000 0 0 0 title-B.sym
+C 46100 47700 1 0 1 capacitor-4.sym
+{
+T 45900 48800 5 10 0 0 0 6 1
+device=POLARIZED_CAPACITOR
+T 45800 48200 5 10 1 1 0 6 1
+refdes=C4
+T 45900 48400 5 10 0 0 0 6 1
+symversion=0.1
+T 45500 47400 5 10 1 1 0 0 1
+value=10u
+}
+C 48200 46500 1 90 0 capacitor-4.sym
+{
+T 47100 46700 5 10 0 0 90 0 1
+device=POLARIZED_CAPACITOR
+T 47700 47200 5 10 1 1 180 0 1
+refdes=C3
+T 47500 46700 5 10 0 0 90 0 1
+symversion=0.1
+T 47300 46800 5 10 1 1 0 0 1
+value=3.3u
+}
+C 46500 48200 1 90 0 resistor-2.sym
+{
+T 46150 48600 5 10 0 0 90 0 1
+device=RESISTOR
+T 46200 48900 5 10 1 1 180 0 1
+refdes=R8
+T 45900 48600 5 10 1 1 0 0 1
+value=10k
+}
+C 46500 46700 1 90 0 resistor-2.sym
+{
+T 46150 47100 5 10 0 0 90 0 1
+device=RESISTOR
+T 46200 47300 5 10 1 1 180 0 1
+refdes=R7
+T 45900 47000 5 10 1 1 0 0 1
+value=10k
+}
+C 47600 48000 1 180 0 resistor-2.sym
+{
+T 47200 47650 5 10 0 0 180 0 1
+device=RESISTOR
+T 47300 48200 5 10 1 1 180 0 1
+refdes=R6
+T 47000 47600 5 10 1 1 0 0 1
+value=5.1M
+}
+N 46100 47900 46700 47900 4
+N 45200 47900 44800 47900 4
+N 44800 47900 44800 46500 4
+N 46400 46700 46400 46500 4
+N 46400 49100 46400 49800 4
+C 45500 44700 1 0 0 capacitor-1.sym
+{
+T 45700 45400 5 10 0 0 0 0 1
+device=CAPACITOR
+T 45800 45200 5 10 1 1 0 0 1
+refdes=C1
+T 45700 45600 5 10 0 0 0 0 1
+symversion=0.1
+T 45700 44500 5 10 1 1 0 0 1
+value=0.47u
+}
+C 48000 43500 1 90 0 capacitor-1.sym
+{
+T 47300 43700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 48300 44200 5 10 1 1 180 0 1
+refdes=C2
+T 47100 43700 5 10 0 0 90 0 1
+symversion=0.1
+T 48100 43800 5 10 1 1 0 0 1
+value=10p
+}
+C 48300 47700 1 0 0 JFET_N-Channel-1.sym
+{
+T 48650 48500 5 10 1 1 0 6 1
+model=J201
+T 48300 49750 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+N 47600 47900 48300 47900 4
+N 48000 47400 48000 47900 4
+C 48300 44700 1 0 0 JFET_N-Channel-1.sym
+{
+T 48650 45500 5 10 1 1 0 6 1
+model=J201
+T 48300 46750 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+C 50000 45700 1 0 0 JFET_N-Channel-1.sym
+{
+T 50850 46000 5 10 1 1 0 6 1
+model=J201
+T 50000 47750 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+N 48700 47700 48700 45900 4
+N 48000 45900 50000 45900 4
+N 48000 45900 48000 46500 4
+N 49500 45900 49500 46300 4
+N 48700 45900 48700 45500 4
+C 49400 49800 1 270 0 resistor-2.sym
+{
+T 49750 49400 5 10 0 0 270 0 1
+device=RESISTOR
+T 49700 49400 5 10 1 1 0 0 1
+refdes=R9
+T 49700 49200 5 10 1 1 0 0 1
+value=100
+}
+C 50900 48800 1 180 1 capacitor-4.sym
+{
+T 51100 47700 5 10 0 0 180 6 1
+device=POLARIZED_CAPACITOR
+T 51200 49000 5 10 1 1 180 6 1
+refdes=C5
+T 51100 48100 5 10 0 0 180 6 1
+symversion=0.1
+T 51100 48200 5 10 1 1 0 0 1
+value=100u
+}
+N 48700 48500 48700 48600 4
+N 48700 48600 50900 48600 4
+N 49500 48900 49500 48600 4
+N 50400 46500 50400 48600 4
+C 50300 44500 1 270 0 resistor-2.sym
+{
+T 50650 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 50600 44000 5 10 1 1 0 0 1
+refdes=R5
+T 50600 43800 5 10 1 1 0 0 1
+value=10k
+}
+C 48600 44500 1 270 0 resistor-2.sym
+{
+T 48950 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 48900 44000 5 10 1 1 0 0 1
+refdes=R2
+T 48900 43800 5 10 1 1 0 0 1
+value=6k8
+}
+C 49400 44500 1 270 0 resistor-2.sym
+{
+T 49750 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 49700 44000 5 10 1 1 0 0 1
+refdes=R3
+T 49700 43800 5 10 1 1 0 0 1
+value=220k
+}
+N 49500 45900 49500 44500 4
+N 50400 45700 50400 44500 4
+N 48700 44700 48700 44500 4
+N 46400 44900 48300 44900 4
+N 47800 44900 47800 44400 4
+C 46800 44500 1 270 0 resistor-2.sym
+{
+T 47150 44100 5 10 0 0 270 0 1
+device=RESISTOR
+T 46500 44000 5 10 1 1 0 0 1
+refdes=R1
+T 46400 43800 5 10 1 1 0 0 1
+value=10M
+}
+N 46900 44500 46900 44900 4
+C 43600 44800 1 0 0 input-2.sym
+{
+T 43500 44500 5 10 1 0 0 0 1
+net=INPUT:1
+T 44200 45500 5 10 0 0 0 0 1
+device=none
+T 44100 44900 5 10 1 1 0 7 1
+value=MELODY
+}
+N 45000 44900 45500 44900 4
+C 46200 49800 1 0 0 vcc-2.sym
+C 49300 49800 1 0 0 vcc-2.sym
+C 49300 47400 1 0 0 vcc-2.sym
+C 44500 45900 1 0 0 vcc-minus-1.sym
+C 46100 45900 1 0 0 vcc-minus-1.sym
+C 46600 42900 1 0 0 vcc-minus-1.sym
+C 47500 42900 1 0 0 vcc-minus-1.sym
+C 48400 42900 1 0 0 vcc-minus-1.sym
+C 49200 42900 1 0 0 vcc-minus-1.sym
+C 50100 42900 1 0 0 vcc-minus-1.sym
+C 51700 47400 1 0 0 vcc-minus-1.sym
+N 51800 48600 52000 48600 4
+N 52000 48600 52000 48000 4
+N 46400 47900 46400 48200 4
+N 46400 47600 46400 47900 4
+N 46900 43500 46900 43600 4
+N 48700 43500 48700 43600 4
+N 49500 43500 49500 43600 4
+N 50400 43500 50400 43600 4
+C 52900 45000 1 180 0 input-2.sym
+{
+T 53000 44700 5 10 1 0 180 0 1
+net=PREAMP:1
+T 52300 44300 5 10 0 0 180 0 1
+device=none
+T 52400 44900 5 10 1 1 180 7 1
+value=MELODY OUTPUT
+}
+N 51500 44900 50400 44900 4
+N 49500 47200 49500 47400 4
+C 49400 47200 1 270 0 resistor-2.sym
+{
+T 49750 46800 5 10 0 0 270 0 1
+device=RESISTOR
+T 49700 46700 5 10 1 1 0 0 1
+refdes=R4
+T 49700 46500 5 10 1 1 0 0 1
+value=220k
+}
+T 50200 40900 9 16 1 0 0 0 1
+Preamp (Melody)
+T 52200 44000 9 10 1 0 0 0 1
+TODO: need coupling capacitor?
diff --git a/gschem/project b/gschem/project
new file mode 100644
index 0000000..d128c7a
--- /dev/null
+++ b/gschem/project
@@ -0,0 +1,2 @@
+schematics preamp_bass.sch preamp_melody.sch tuner.sch crossover.sch outputs.sch
+output-name board
diff --git a/gschem/tuner.sch b/gschem/tuner.sch
new file mode 100644
index 0000000..8cf53cd
--- /dev/null
+++ b/gschem/tuner.sch
@@ -0,0 +1,277 @@
+v 20110115 2
+C 45600 39800 1 270 0 resistor-2.sym
+{
+T 45950 39400 5 10 0 0 270 0 1
+device=RESISTOR
+T 45900 39300 5 10 1 1 0 0 1
+refdes=R4
+T 45900 39100 5 10 1 1 0 0 1
+value=22k
+}
+N 45700 41000 45700 39800 4
+C 39000 41400 1 0 0 input-2.sym
+{
+T 39000 41100 5 10 1 0 0 0 1
+net=PREAMP:1
+T 39600 42100 5 10 0 0 0 0 1
+device=none
+T 39500 41500 5 10 1 1 0 7 1
+value=from melody preamp
+}
+N 40400 41500 40900 41500 4
+C 46100 37900 1 0 0 vcc-minus-1.sym
+C 45400 37900 1 0 0 vcc-minus-1.sym
+N 45700 38500 45700 38900 4
+C 50200 40400 1 180 0 input-2.sym
+{
+T 50200 40200 5 10 1 0 180 0 1
+net=TUNER
+T 49600 39700 5 10 0 0 180 0 1
+device=none
+T 49700 40300 5 10 1 1 180 7 1
+value=TUNER OUT
+}
+C 39000 39800 1 0 0 input-2.sym
+{
+T 39000 39500 5 10 1 0 0 0 1
+net=PREAMP:2
+T 39600 40500 5 10 0 0 0 0 1
+device=none
+T 39500 39900 5 10 1 1 0 7 1
+value=from bass preamp
+}
+N 40400 39900 40900 39900 4
+C 46200 41600 1 180 0 resistor-variable-2.sym
+{
+T 45850 42100 5 10 1 1 180 0 1
+refdes=R3
+T 45400 40700 5 10 0 1 180 0 1
+device=VARIABLE_RESISTOR
+T 45500 41700 5 10 1 1 0 0 1
+value=100k?
+}
+N 46200 41500 46400 41500 4
+N 46400 41500 46400 38500 4
+N 45700 40300 48800 40300 4
+T 45900 38800 9 10 1 0 0 0 1
+taper resistor
+T 42200 40500 9 10 1 0 0 0 1
+TODO: turn into active mixer
+T 53500 37800 9 16 1 0 0 0 1
+Tuner output and melody Send/Return
+C 42400 41400 1 0 0 resistor-2.sym
+{
+T 42800 41750 5 10 0 0 0 0 1
+device=RESISTOR
+T 43000 41800 5 10 1 1 180 0 1
+refdes=R2
+T 43000 41300 5 10 1 1 180 0 1
+value=10k
+}
+N 41800 41500 42400 41500 4
+C 42400 39800 1 0 0 resistor-2.sym
+{
+T 42800 40150 5 10 0 0 0 0 1
+device=RESISTOR
+T 43000 40200 5 10 1 1 180 0 1
+refdes=R1
+T 43000 39700 5 10 1 1 180 0 1
+value=10k
+}
+N 42400 39900 41800 39900 4
+N 43700 39900 43700 41500 4
+N 43700 39900 43300 39900 4
+T 42200 40800 9 10 1 0 0 0 1
+passive mixer
+C 45500 50200 1 0 0 JFET_N-Channel-1.sym
+{
+T 45850 51000 5 10 1 1 0 6 1
+model=J201
+T 45500 52250 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+C 45500 46100 1 0 0 JFET_N-Channel-1.sym
+{
+T 45850 46900 5 10 1 1 0 6 1
+model=J201
+T 45500 48150 5 10 0 0 0 0 1
+device=JFET N-Channel
+}
+C 42700 49100 1 90 0 resistor-2.sym
+{
+T 42350 49500 5 10 0 0 90 0 1
+device=RESISTOR
+T 42800 49600 5 10 1 1 0 0 1
+refdes=R1
+T 42800 49400 5 10 1 1 0 0 1
+value=5M1
+}
+N 42100 41500 42000 50400 4
+C 42300 48500 1 0 0 vcc-minus-1.sym
+N 42600 50000 42600 50800 4
+C 42700 50800 1 90 0 resistor-2.sym
+{
+T 42350 51200 5 10 0 0 90 0 1
+device=RESISTOR
+T 42800 51300 5 10 1 1 0 0 1
+refdes=R1
+T 42800 51100 5 10 1 1 0 0 1
+value=5M1
+}
+C 42400 52100 1 0 0 vcc-2.sym
+N 42600 52100 42600 51700 4
+C 45700 52100 1 0 0 vcc-2.sym
+N 45900 52100 45900 51000 4
+N 45900 50000 45900 50200 4
+N 45900 50100 46200 50100 4
+C 45700 47400 1 0 0 vcc-2.sym
+N 45900 47400 45900 46900 4
+C 46000 45000 1 90 0 resistor-2.sym
+{
+T 45650 45400 5 10 0 0 90 0 1
+device=RESISTOR
+T 46100 45500 5 10 1 1 0 0 1
+refdes=R1
+T 46100 45300 5 10 1 1 0 0 1
+value=4k7
+}
+C 45600 44300 1 0 0 vcc-minus-1.sym
+N 45900 46100 45900 45900 4
+N 45500 46300 44700 46300 4
+N 44700 46300 44700 50400 4
+N 45900 45000 45900 44900 4
+C 37200 36900 0 0 0 title-A2.sym
+N 42000 50400 42600 50400 4
+N 42600 50400 45500 50400 4
+C 46000 49100 1 90 0 resistor-2.sym
+{
+T 45650 49500 5 10 0 0 90 0 1
+device=RESISTOR
+T 46100 49600 5 10 1 1 0 0 1
+refdes=R1
+T 46100 49400 5 10 1 1 0 0 1
+value=4k7
+}
+C 45600 48400 1 0 0 vcc-minus-1.sym
+N 45900 49000 45900 49100 4
+C 46200 45800 1 0 0 capacitor-4.sym
+{
+T 46400 46900 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 46400 46300 5 10 1 1 0 0 1
+refdes=C301
+T 46400 46500 5 10 0 0 0 0 1
+symversion=0.1
+T 46200 45800 5 10 1 1 0 0 1
+value=1u
+}
+N 46200 46000 45900 46000 4
+C 46200 49900 1 0 0 capacitor-4.sym
+{
+T 46400 51000 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 46400 50400 5 10 1 1 0 0 1
+refdes=C302
+T 46400 50600 5 10 0 0 0 0 1
+symversion=0.1
+T 46200 49900 5 10 1 1 0 0 1
+value=1u
+}
+C 40900 41300 1 0 0 capacitor-4.sym
+{
+T 41100 42400 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 41100 41800 5 10 1 1 0 0 1
+refdes=C303
+T 41100 42000 5 10 0 0 0 0 1
+symversion=0.1
+T 40900 41300 5 10 1 1 0 0 1
+value=1u
+}
+C 40900 39700 1 0 0 capacitor-4.sym
+{
+T 41100 40800 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 41100 40200 5 10 1 1 0 0 1
+refdes=C304
+T 41100 40400 5 10 0 0 0 0 1
+symversion=0.1
+T 40900 39700 5 10 1 1 0 0 1
+value=1u
+}
+C 48300 46100 1 180 0 resistor-variable-2.sym
+{
+T 47950 46600 5 10 1 1 180 0 1
+refdes=R3
+T 47500 45200 5 10 0 1 180 0 1
+device=VARIABLE_RESISTOR
+T 47600 46200 5 10 1 1 0 0 1
+value=100k?
+}
+C 47700 45100 1 270 0 resistor-2.sym
+{
+T 48050 44700 5 10 0 0 270 0 1
+device=RESISTOR
+T 48000 44600 5 10 1 1 0 0 1
+refdes=R4
+T 48000 44400 5 10 1 1 0 0 1
+value=22k
+}
+C 47500 43400 1 0 0 vcc-minus-1.sym
+N 47800 45100 47800 45500 4
+N 47800 44000 47800 44200 4
+N 47400 46000 47100 46000 4
+C 48300 43400 1 0 0 vcc-minus-1.sym
+N 48300 46000 48600 46000 4
+N 48600 46000 48600 44000 4
+N 47800 45300 50400 45300 4
+C 51800 45400 1 180 0 input-2.sym
+{
+T 51800 45200 5 10 1 0 180 0 1
+net=SEND:1
+T 51200 44700 5 10 0 0 180 0 1
+device=none
+T 51300 45300 5 10 1 1 180 7 1
+value=melody send
+}
+C 47500 49100 1 90 0 resistor-2.sym
+{
+T 47150 49500 5 10 0 0 90 0 1
+device=RESISTOR
+T 47600 49600 5 10 1 1 0 0 1
+refdes=R1
+T 47600 49400 5 10 1 1 0 0 1
+value=100k
+}
+C 47100 48400 1 0 0 vcc-minus-1.sym
+N 47100 50100 50400 50100 4
+N 47400 50100 47400 50000 4
+N 47400 49100 47400 49000 4
+C 51800 50200 1 180 0 input-2.sym
+{
+T 51800 50000 5 10 1 0 180 0 1
+net=BLEND:1
+T 51200 49500 5 10 0 0 180 0 1
+device=none
+T 51300 50100 5 10 1 1 180 7 1
+value=melody blend w/ return
+}
+T 47100 51500 9 12 1 0 0 0 1
+Buffered outputs
+T 48000 44100 9 10 1 0 0 0 1
+taper resistor
+T 48100 46600 9 10 1 0 0 0 1
+trim pot to control send level
+C 44100 41300 1 0 0 capacitor-4.sym
+{
+T 44300 42400 5 10 0 0 0 0 1
+device=POLARIZED_CAPACITOR
+T 44300 41800 5 10 1 1 0 0 1
+refdes=C305
+T 44300 42000 5 10 0 0 0 0 1
+symversion=0.1
+T 44100 41300 5 10 1 1 0 0 1
+value=1u
+}
+N 43300 41500 44100 41500 4
+N 45000 41500 45300 41500 4