summaryrefslogtreecommitdiff
path: root/gschem/outputs.sch
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2012-11-19 08:02:23 +0800
committerrekado <rekado@elephly.net>2012-11-19 08:02:23 +0800
commit277e50dcb89ea88c3073e7f2227b9457226c48e1 (patch)
treefaeca07855589e257afe06ec3d459149317c34cf /gschem/outputs.sch
parentc7a24a03ff835b2edd6b95c56c224e9d3f8d1d2a (diff)
add connectors to output signals
Diffstat (limited to 'gschem/outputs.sch')
-rw-r--r--gschem/outputs.sch247
1 files changed, 133 insertions, 114 deletions
diff --git a/gschem/outputs.sch b/gschem/outputs.sch
index 71373ff..9a44a30 100644
--- a/gschem/outputs.sch
+++ b/gschem/outputs.sch
@@ -1,16 +1,16 @@
v 20110115 2
C 44900 38500 0 0 0 title-A2.sym
-C 52600 42200 1 0 0 dual-opamp-1.sym
+C 52600 44600 1 0 0 dual-opamp-1.sym
{
-T 52800 44500 5 10 0 0 0 0 1
+T 52800 46900 5 10 0 0 0 0 1
device=DUAL_OPAMP
-T 53300 42300 5 10 1 1 0 0 1
+T 53300 44700 5 10 1 1 0 0 1
refdes=IC501
-T 52800 44100 5 10 0 0 0 0 1
+T 52800 46500 5 10 0 0 0 0 1
footprint=DIL 8 300
-T 52800 44700 5 10 0 0 0 0 1
+T 52800 47100 5 10 0 0 0 0 1
symversion=0.2
-T 52600 42200 5 10 0 0 0 0 1
+T 52600 44600 5 10 0 0 0 0 1
slot=2
}
C 52600 49800 1 0 0 dual-opamp-1.sym
@@ -137,13 +137,13 @@ 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
+C 52800 43800 1 0 0 vcc-minus-1.sym
+C 52900 45600 1 0 0 vcc-2.sym
+N 53100 45600 53100 45400 4
+N 53100 44400 53100 44600 4
+C 52200 44000 1 0 0 gnd-1.sym
+N 52300 44800 52300 44300 4
+N 52600 44800 52300 44800 4
N 53100 49700 54600 49700 4
N 54600 49700 54600 50700 4
N 54600 50700 54200 50700 4
@@ -193,81 +193,63 @@ 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
+N 49900 45600 49900 50000 4
+N 49900 45600 50100 45600 4
+C 51000 45700 1 180 0 resistor-2.sym
{
-T 50600 42950 5 10 0 0 180 0 1
+T 50600 45350 5 10 0 0 180 0 1
device=RESISTOR
-T 50700 43000 5 10 1 1 180 0 1
+T 50700 45400 5 10 1 1 180 0 1
refdes=R506
-T 50900 43300 5 10 1 1 0 0 1
+T 50900 45700 5 10 1 1 0 0 1
value=100k
-T 51000 43300 5 10 0 1 0 0 1
+T 51000 45700 5 10 0 1 0 0 1
footprint=R025
}
-N 51600 42800 52600 42800 4
-C 53800 44100 1 180 0 resistor-2.sym
+N 51600 45200 52600 45200 4
+C 53800 46500 1 180 0 resistor-2.sym
{
-T 53400 43750 5 10 0 0 180 0 1
+T 53400 46150 5 10 0 0 180 0 1
device=RESISTOR
-T 53500 44300 5 10 1 1 180 0 1
+T 53500 46700 5 10 1 1 180 0 1
refdes=R507
-T 53700 44100 5 10 1 1 0 0 1
+T 53700 46500 5 10 1 1 0 0 1
value=100k
-T 53800 44100 5 10 0 1 0 0 1
+T 53800 46500 5 10 0 1 0 0 1
footprint=R025
}
-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
+N 52300 45200 52300 46400 4
+N 52300 46400 52900 46400 4
+N 53800 46400 54300 46400 4
+N 54300 46400 54300 45000 4
+N 53600 45000 54700 45000 4
+N 49900 50800 49900 54200 4
+N 49900 54200 52200 54200 4
+T 47300 52600 9 10 1 0 0 0 2
BASS:1 is an opamp output.
Needs 100k to ground?
-C 51000 42500 1 180 0 resistor-2.sym
+C 51000 44900 1 180 0 resistor-2.sym
{
-T 50600 42150 5 10 0 0 180 0 1
+T 50600 44550 5 10 0 0 180 0 1
device=RESISTOR
-T 50700 42200 5 10 1 1 180 0 1
+T 50700 44600 5 10 1 1 180 0 1
refdes=R508
-T 50900 42500 5 10 1 1 0 0 1
+T 50900 44900 5 10 1 1 0 0 1
value=100k
-T 51000 42500 5 10 0 1 0 0 1
+T 51000 44900 5 10 0 1 0 0 1
footprint=R025
}
-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
+N 51600 44800 51600 45600 4
+N 51000 45600 51600 45600 4
+N 51000 44800 51600 44800 4
+N 48900 44800 50100 44800 4
+C 47500 44700 1 0 0 input-2.sym
{
-T 47500 42500 5 10 1 0 0 0 1
+T 47500 44900 5 10 1 0 0 0 1
net=JACKSWITCH_B:1
-T 48100 43000 5 10 0 0 0 0 1
+T 48100 45400 5 10 0 0 0 0 1
device=none
-T 48000 42400 5 10 1 1 0 7 1
+T 48000 44800 5 10 1 1 0 7 1
value=from B Jack switch
}
C 60300 49400 1 0 0 dual-opamp-1.sym
@@ -310,30 +292,30 @@ T 63000 49600 5 10 0 1 0 0 1
footprint=RCY100
}
N 63000 49800 61300 49800 4
-C 65100 49900 1 180 0 resistor-2.sym
+C 65000 49900 1 180 0 resistor-2.sym
{
-T 64700 49550 5 10 0 0 180 0 1
+T 64600 49550 5 10 0 0 180 0 1
device=RESISTOR
-T 64800 50100 5 10 1 1 180 0 1
+T 64700 50100 5 10 1 1 180 0 1
refdes=R509
-T 64500 49500 5 10 1 1 0 0 1
+T 64400 49500 5 10 1 1 0 0 1
value=100
-T 65100 49900 5 10 0 1 0 0 1
+T 65000 49900 5 10 0 1 0 0 1
footprint=R025
}
-N 64200 49800 63900 49800 4
-C 65100 45800 1 180 0 resistor-2.sym
+N 64100 49800 63900 49800 4
+C 65000 45800 1 180 0 resistor-2.sym
{
-T 64700 45450 5 10 0 0 180 0 1
+T 64600 45450 5 10 0 0 180 0 1
device=RESISTOR
-T 64800 46000 5 10 1 1 180 0 1
+T 64700 46000 5 10 1 1 180 0 1
refdes=R510
-T 64500 45400 5 10 1 1 0 0 1
+T 64400 45400 5 10 1 1 0 0 1
value=100
-T 65100 45800 5 10 0 1 0 0 1
+T 65000 45800 5 10 0 1 0 0 1
footprint=R025
}
-N 64200 45700 63900 45700 4
+N 64100 45700 63900 45700 4
C 63000 45500 1 0 0 capacitor-1.sym
{
T 63400 46000 5 10 1 1 0 0 1
@@ -348,26 +330,8 @@ T 63000 45500 5 10 0 1 0 0 1
footprint=RCY100
}
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: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:1
-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
+N 65000 45700 65200 45700 4
+N 65000 49800 65200 49800 4
C 60000 49700 1 180 0 resistor-2.sym
{
T 59600 49350 5 10 0 0 180 0 1
@@ -469,37 +433,37 @@ N 62700 47100 62700 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
+C 54700 44800 1 0 0 capacitor-4.sym
{
-T 54900 43500 5 10 0 0 0 0 1
+T 54900 45900 5 10 0 0 0 0 1
device=POLARIZED_CAPACITOR
-T 54900 42900 5 10 1 1 0 0 1
+T 54900 45300 5 10 1 1 0 0 1
refdes=C508
-T 54900 43100 5 10 0 0 0 0 1
+T 54900 45500 5 10 0 0 0 0 1
symversion=0.1
-T 54700 42400 5 10 1 1 0 0 1
+T 54700 44800 5 10 1 1 0 0 1
value=1u
-T 54700 42400 5 10 0 1 0 0 1
+T 54700 44800 5 10 0 1 0 0 1
footprint=RCY100P
}
-C 55800 42300 1 270 0 resistor-2.sym
+C 55800 44700 1 270 0 resistor-2.sym
{
-T 56150 41900 5 10 0 0 270 0 1
+T 56150 44300 5 10 0 0 270 0 1
device=RESISTOR
-T 56100 41800 5 10 1 1 0 0 1
+T 56100 44200 5 10 1 1 0 0 1
refdes=R514
-T 56100 41600 5 10 1 1 0 0 1
+T 56100 44000 5 10 1 1 0 0 1
value=100k
-T 55800 42300 5 10 0 1 0 0 1
+T 55800 44700 5 10 0 1 0 0 1
footprint=R025
}
-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
+C 55600 43000 1 0 0 vcc-minus-1.sym
+N 55600 45000 56900 45000 4
+N 55900 45000 55900 44700 4
+N 55900 43800 55900 43600 4
+T 47400 44300 9 10 1 0 0 0 1
doesn't this need a pulldown?
-T 47400 39700 9 10 1 0 0 0 9
+T 47300 42000 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. The circuit will mix the
@@ -510,3 +474,58 @@ output is requested, there is no signal on
JACKSWITCH_B:1. The total output of the opamp
will be BLEND_1:1 (A).
N 55800 50200 56100 50200 4
+T 51900 47200 9 10 1 0 0 0 1
+IDEA: replace IC501 with two JFET followers.
+C 56900 44200 1 0 0 connector2-2.sym
+{
+T 57600 45500 5 10 1 1 0 6 1
+refdes=CONN501
+T 57200 45450 5 10 0 0 0 0 1
+device=CONNECTOR_2
+T 57200 45650 5 10 0 0 0 0 1
+footprint=CONNECTOR 2 1
+}
+C 52200 53000 1 0 0 connector3-2.sym
+{
+T 52900 54700 5 10 1 1 0 6 1
+refdes=CONN502
+T 52500 54650 5 10 0 0 0 0 1
+device=CONNECTOR_3
+T 52500 54850 5 10 0 0 0 0 1
+footprint=CONNECTOR 3 1
+}
+C 65600 47200 1 0 0 connector2-2.sym
+{
+T 66300 48500 5 10 1 1 0 6 1
+refdes=CONN503
+T 65900 48450 5 10 0 0 0 0 1
+device=CONNECTOR_2
+T 65900 48650 5 10 0 0 0 0 1
+footprint=CONNECTOR 2 1
+}
+N 65200 49800 65200 48000 4
+N 65200 48000 65600 48000 4
+N 65200 45700 65200 47600 4
+N 65200 47600 65600 47600 4
+C 56400 43000 1 0 0 vcc-minus-1.sym
+N 56900 44600 56700 44600 4
+N 56700 44600 56700 43600 4
+T 56700 45900 9 10 1 0 0 0 1
+A/Mono out
+C 50400 53700 1 0 0 input-2.sym
+{
+T 50000 53500 5 10 1 0 0 0 1
+net=JACKSWITCH_B:1
+T 51000 54400 5 10 0 0 0 0 1
+device=none
+T 50900 53800 5 10 1 1 0 7 1
+value=Jack switch
+}
+T 53100 53800 9 10 1 0 0 0 1
+Output B
+N 52200 53800 51800 53800 4
+C 51400 52400 1 0 0 vcc-minus-1.sym
+N 51700 53000 51700 53400 4
+N 51700 53400 52200 53400 4
+T 65800 46700 9 10 1 0 0 0 1
+XLR out