This repository contains schematics, PCB layout files and front panel for an analog, semi modular, patchable synthesizer. It is an interface that works in conjunction with my voice card https://github.com/polykit/polykit-x-voice-card
Specs of the voice card:
- a VCO with saw, pulse and triangle signal
- an envelope generator
- a multimode filter with 8 different filter responses
- an external input
- and a panning stereo output
See voice card repository for a full feature list.
Specs of the semi modular interface:
- a LFO where the waveform can be blended between triangle and pulse signal
- a wave folder
- a two channel mixer where one input can be attenuated
- an additional attenuator
- a buffered multiple
- different offset voltages
- and a power supply
- 3D printable case
Video playlist on its functionality and design process: https://www.youtube.com/watch?v=2grRbG7IwDw&list=PLUKLEU8jmlbHH4_13YZM0MI6ez4gYQPfy
Gerber files can be found here, front panel files are located here.
Ref | Qnty | Value | Name | Description |
---|---|---|---|---|
C1, C2 | 2 | 1000uF | C_Polarized | Electrolytic capacitor |
C3, C4 | 2 | 100uF | C_Polarized | Electrolytic capacitor |
C5, C6 | 2 | 10uF | C_Polarized | Electrolytic capacitor |
C7, C8 | 2 | 1uF | C_Polarized | Electrolytic capacitor |
C9 | 1 | 2u2 non-polarized | C | Film or ceramic capacitor |
C10, C11, C12, C13, C14 | 5 | 100n | C | Ceramic capacitor |
D1 | 1 | LED | LED | Light emitting diode |
D2, D3 | 2 | US1G | US1G | 400V, 1A, General Purpose Rectifier Diode, SMA(DO-214AC) |
D4, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 | 11 | BAS85 | D_Schottky | Schottky diode |
D5 | 1 | Dual LED | LED_Dual_Bidirectional | Dual LED, bidirectional |
J1 | 1 | OUT LEFT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J2 | 1 | OUT RIGHT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J3 | 1 | ADSR_OUT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J4 | 1 | GATE | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J5 | 1 | TRIGGER | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J6 | 1 | Conn_01x36 | Conn_01x36 | Pinheader, 01x36 |
J7 | 1 | 12V AC | Jack-DC | Barrel Jack Socket, 12V AC/AC 1A wall wart power supply is needed |
J8 | 1 | LFO | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J9 | 1 | PAN_CV | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J10 | 1 | PWM CV | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J11 | 1 | RES CV | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J12 | 1 | FREQ CV | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J13 | 1 | PITCH CV 1V/OCT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J14 | 1 | EXT IN | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J15 | 1 | VCA CV | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J16 | 1 | HARD SYNC | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J17 | 1 | SOFT SYNC | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J18 | 1 | FM | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J19 | 1 | MULT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J20 | 1 | WAVE IN | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J21 | 1 | ATT IN (+5V) | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J22 | 1 | MULT1 | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J23 | 1 | MULT2 | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J24 | 1 | ATT OUT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J25 | 1 | MIX IN2 | Can be used as default input for MIX2 when not patched | |
J26 | 1 | MIX IN1 (-5V) | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J27 | 1 | MIX IN2 | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J28 | 1 | WAVE OUT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
J29 | 1 | MIX OUT | AudioJack2_SwitchT | Audio Jack, 2 Poles (Mono / TS), https://www.thonk.co.uk/shop/thonkiconn |
Q1, Q3 | 2 | BC847 | BC847 | 0.1A Ic, 45V Vce, NPN Transistor, SOT-23 |
Q2 | 1 | BC857 | BC857 | 0.1A Ic, 45V Vce, PNP Transistor, SOT-23 |
R1, R18, R19, R47, R50 | 5 | 10k | R | Resistor |
R2, R3, R4, R5, R20, R21, R45, R46, R54, R58 | 10 | 1k | R | Resistor |
R10 | 1 | 100 | R | Resistor |
R11, R12, R13, R15, R22, R23, R24, R25, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40, R41, R43, R44, R51, R52, R53, R55, R56, R57 | 31 | 100k | R | Resistor |
R14 | 1 | 220k | R | Resistor |
R16 | 1 | 15k | R | Resistor |
R17, R48, R49 | 3 | 12k | R | Resistor |
R26 | 1 | 47k | R | Resistor |
R42 | 1 | 470k | R | Resistor |
RV1 | 1 | B100k LEVEL1 | R_POT-Device | Potentiometer RK097 Vertical |
RV2 | 1 | B100k LEVEL2 | R_POT-Device | Potentiometer RK097 Vertical |
RV3 | 1 | 10k LFO TRIM | R_Potentiometer_Trim | Trim-potentiometer |
RV4 | 1 | B1M LFO RATE | R_POT-Device | Potentiometer RK097 Vertical |
RV5 | 1 | B100k LFO WAVE | R_POT-Device | Potentiometer RK097 Vertical |
RV6 | 1 | B100k PANNING | R_POT-Device | Potentiometer RK097 Vertical |
RV7 | 1 | B100k A | R_POT-Device | Potentiometer RK097 Vertical |
RV8 | 1 | B100k D | R_POT-Device | Potentiometer RK097 Vertical |
RV9 | 1 | B100k S | R_POT-Device | Potentiometer RK097 Vertical |
RV10 | 1 | B100k R | R_POT-Device | Potentiometer RK097 Vertical |
RV11 | 1 | B100k RES | R_POT-Device | Potentiometer RK097 Vertical |
RV12 | 1 | B100k FREQ | R_POT-Device | Potentiometer RK097 Vertical |
RV13 | 1 | B100k PWM | R_POT-Device | Potentiometer RK097 Vertical |
RV14 | 1 | B100k TUNE | R_POT-Device | Potentiometer RK097 Vertical |
RV15 | 1 | B100k ATT | R_POT-Device | Potentiometer RK097 Vertical |
RV16 | 1 | B100k MIX IN1 LEVEL | R_POT-Device | Potentiometer RK097 Vertical |
SW1 | 1 | EXT_ON | SW_SPDT | Switch, single pole double throw |
SW2 | 1 | FILTER_A | SW_SPDT | Switch, single pole double throw |
SW3 | 1 | FILTER_B | SW_SPDT | Switch, single pole double throw |
SW4 | 1 | FILTER_C | SW_SPDT | Switch, single pole double throw |
SW5 | 1 | RES_MODE | SW_SPDT_MSM | Switch, single pole double throw, center OFF position |
SW6 | 1 | FREQ_MODE | SW_SPDT_MSM | Switch, single pole double throw, center OFF position |
SW7 | 1 | SAW_TRIANGLE | SW_SPDT | Switch, single pole double throw |
U1 | 1 | MC78M12_TO252 | 78M12 TO-252 | Positive 500mA 35V Linear Regulator, Fixed Output 5V, TO-252 (D-PAK) |
U2 | 1 | MC79M12_TO252 | 79M12 TO-252 | Negative 500mA 35V Linear Regulator, Fixed Output -12V, TO-252 (D-PAK) |
U3 | 1 | L78L05_SO8 | 78L05 SO-8 | Positive 100mA 30V Linear Regulator, Fixed Output 5V, SO-8 |
U4 | 1 | L79L05_SO8 | 79L05 SO-8 | Negative 100mA -30V Linear Regulator, Fixed Output -5V, SO-8 |
U5, U6, U7, U8 | 4 | TL074 | TL074 | Quad Low-Noise JFET-Input Operational Amplifiers, DIP-14/SOIC-14 |
U9 | 1 | TL072 | TL072 | Dual Low-Noise JFET-Input Operational Amplifiers, DIP-8/SOIC-8 |
See voice card repository for details on tuning. Additional male/female dupont cables are needed in order to get access to the trimpots. Minimal set of connections are ground, all four voltages, PITCH, PWM, ADSR_*, GATE, LVL2, FREQ_CV and outputs.
SAW
output of the oscillator can be added to MIX IN2
default input via a 1k resistor, eg. by tapping into the signal between R1
and U6
pin 8 on the voice card.
Voice Card: https://github.com/polykit/polykit-x-voice-card
Footprints: https://github.com/polykit/kicad
Wavefolder: https://www.elby-designs.com/webtek/cgs/cgs52/cgs52_folder.html