blob: 9a44a309cffa36ee0140e215c47e463533801d58 (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
|
v 20110115 2
C 44900 38500 0 0 0 title-A2.sym
C 52600 44600 1 0 0 dual-opamp-1.sym
{
T 52800 46900 5 10 0 0 0 0 1
device=DUAL_OPAMP
T 53300 44700 5 10 1 1 0 0 1
refdes=IC501
T 52800 46500 5 10 0 0 0 0 1
footprint=DIL 8 300
T 52800 47100 5 10 0 0 0 0 1
symversion=0.2
T 52600 44600 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=IC501
T 52800 51700 5 10 0 0 0 0 1
footprint=DIL 8 300
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=C501
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
T 53300 50500 5 10 0 1 0 0 1
footprint=CK06_type_capacitor
}
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=BASS:1
T 47600 51400 5 10 0 0 0 0 1
device=none
T 47500 50800 5 10 1 1 0 7 1
value=Bass
}
C 47000 49900 1 0 0 input-2.sym
{
T 47000 50100 5 10 1 0 0 0 1
net=MELODY:1
T 47600 50600 5 10 0 0 0 0 1
device=none
T 47500 50000 5 10 1 1 0 7 1
value=Melody
}
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=R501
T 56700 48800 5 10 1 1 0 0 1
value=22k
T 56400 49500 5 10 0 1 0 0 1
footprint=R025
}
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=R502
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?
T 57000 50300 5 10 0 1 0 0 1
footprint=BOURNS_3296w
}
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=C502
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 54900 50000 5 10 0 1 0 0 1
footprint=RCY100P
}
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=C503
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
T 48800 50600 5 10 0 1 0 0 1
footprint=RCY100P
}
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=C504
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
T 48800 49800 5 10 0 1 0 0 1
footprint=RCY100P
}
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 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
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=R503
T 50900 50900 5 10 1 1 0 0 1
value=100k
T 51000 50900 5 10 0 1 0 0 1
footprint=R025
}
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=R504
T 50900 50100 5 10 1 1 0 0 1
value=100k
T 51000 50100 5 10 0 1 0 0 1
footprint=R025
}
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=R505
T 53700 51900 5 10 1 1 0 0 1
value=100k
T 53800 51900 5 10 0 1 0 0 1
footprint=R025
}
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 45600 49900 50000 4
N 49900 45600 50100 45600 4
C 51000 45700 1 180 0 resistor-2.sym
{
T 50600 45350 5 10 0 0 180 0 1
device=RESISTOR
T 50700 45400 5 10 1 1 180 0 1
refdes=R506
T 50900 45700 5 10 1 1 0 0 1
value=100k
T 51000 45700 5 10 0 1 0 0 1
footprint=R025
}
N 51600 45200 52600 45200 4
C 53800 46500 1 180 0 resistor-2.sym
{
T 53400 46150 5 10 0 0 180 0 1
device=RESISTOR
T 53500 46700 5 10 1 1 180 0 1
refdes=R507
T 53700 46500 5 10 1 1 0 0 1
value=100k
T 53800 46500 5 10 0 1 0 0 1
footprint=R025
}
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 44900 1 180 0 resistor-2.sym
{
T 50600 44550 5 10 0 0 180 0 1
device=RESISTOR
T 50700 44600 5 10 1 1 180 0 1
refdes=R508
T 50900 44900 5 10 1 1 0 0 1
value=100k
T 51000 44900 5 10 0 1 0 0 1
footprint=R025
}
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 44900 5 10 1 0 0 0 1
net=JACKSWITCH_B:1
T 48100 45400 5 10 0 0 0 0 1
device=none
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
{
T 60500 51700 5 10 0 0 0 0 1
device=DUAL_OPAMP
T 61000 49500 5 10 1 1 0 0 1
refdes=IC502
T 60500 51300 5 10 0 0 0 0 1
footprint=DIL 8 300
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=IC502
T 60500 47200 5 10 0 0 0 0 1
footprint=DIL 8 300
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=C505
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
T 63000 49600 5 10 0 1 0 0 1
footprint=RCY100
}
N 63000 49800 61300 49800 4
C 65000 49900 1 180 0 resistor-2.sym
{
T 64600 49550 5 10 0 0 180 0 1
device=RESISTOR
T 64700 50100 5 10 1 1 180 0 1
refdes=R509
T 64400 49500 5 10 1 1 0 0 1
value=100
T 65000 49900 5 10 0 1 0 0 1
footprint=R025
}
N 64100 49800 63900 49800 4
C 65000 45800 1 180 0 resistor-2.sym
{
T 64600 45450 5 10 0 0 180 0 1
device=RESISTOR
T 64700 46000 5 10 1 1 180 0 1
refdes=R510
T 64400 45400 5 10 1 1 0 0 1
value=100
T 65000 45800 5 10 0 1 0 0 1
footprint=R025
}
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
refdes=C506
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
T 63000 45500 5 10 0 1 0 0 1
footprint=RCY100
}
N 63000 45700 61300 45700 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
device=RESISTOR
T 59700 49900 5 10 1 1 180 0 1
refdes=R511
T 59400 49300 5 10 1 1 0 0 1
value=2k2
T 60000 49700 5 10 0 1 0 0 1
footprint=R025
}
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=C507
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
T 61000 50200 5 10 0 1 0 0 1
footprint=CK06_type_capacitor
}
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=R512
T 60600 47000 5 10 1 1 0 0 1
value=100k
T 61200 47400 5 10 0 1 0 0 1
footprint=R025
}
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=R513
T 60600 47700 5 10 1 1 0 0 1
value=100k
T 61200 48100 5 10 0 1 0 0 1
footprint=R025
}
N 62300 49800 62300 48000 4
N 62300 48000 61200 48000 4
N 60300 48000 60000 48000 4
C 62800 46000 1 90 0 zener-2.sym
{
T 62300 46400 5 10 0 0 90 0 1
device=ZENER_DIODE
T 62500 46300 5 10 1 1 90 0 1
refdes=Z501
T 62800 46000 5 10 0 1 0 0 1
footprint=ALF300
}
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=Z502
T 62800 50100 5 10 0 1 0 0 1
footprint=ALF300
}
N 62700 46000 62700 45700 4
N 62700 50100 62700 49800 4
C 62500 51200 1 0 0 vcc-2.sym
N 62700 51200 62700 50900 4
C 62500 47100 1 0 0 vcc-2.sym
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 44800 1 0 0 capacitor-4.sym
{
T 54900 45900 5 10 0 0 0 0 1
device=POLARIZED_CAPACITOR
T 54900 45300 5 10 1 1 0 0 1
refdes=C508
T 54900 45500 5 10 0 0 0 0 1
symversion=0.1
T 54700 44800 5 10 1 1 0 0 1
value=1u
T 54700 44800 5 10 0 1 0 0 1
footprint=RCY100P
}
C 55800 44700 1 270 0 resistor-2.sym
{
T 56150 44300 5 10 0 0 270 0 1
device=RESISTOR
T 56100 44200 5 10 1 1 0 0 1
refdes=R514
T 56100 44000 5 10 1 1 0 0 1
value=100k
T 55800 44700 5 10 0 1 0 0 1
footprint=R025
}
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 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
melody and bass signals 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: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
|