
Panel daisy
ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

guitar pedals i design and build
Pitch shiftergit is an open-source printed circuit board by noamworkMK, from the noamworkMK/pedals repository on GitHub. It is a 4-layer board of 83.6 × 58.6 mm with 65 parts on 59 nets, routed with 460 tracks and 10 vias.
It is built around the TL072. Its parts include 12 resistors, 8 ICs, 8 diodes, 5 transistors and 3 connectors. It belongs with the audio and music boards of this library.
Pitch Shifter:
System Overview A frequency-tracking pitch shifter The design avoids digital DSP in favor of a CD4046 Phase-Locked Loop (PLL) and CD4017 decade counter for interval sequencing.
im very connected to music and rock culture, and its all started when i talked with my friend about how expansive effect pedal are. and then i thought, maybe i can build one, so from there i searched for like a month on how to buld them, about the electronics of the audio, and the logic. and i asked myself how can i make it. and then i found kicad as almost the only free softwere that worked for me, and i learned how to use it, this project has alot of versions some of them are really bad, but thats how i learned to design a pcb.
the pcb design: this pcb design had a lot of changes, at first i had a 2 layers board, unorgenised and to big to be in the enclouser, and then i made it smaller, changed some foorpeint, rerouthed the pcb, added fillings, and i almost sent it for prodaction like that. and then i felt that something is misssing, and that i wanted to create a intresting pedal that will be good and easy, so in this version i addad relay switch to create a bypass and added caps and, more diods, and resistors to protect the parts from overload, backcurent, and stuff that willl ruin the board. and i changed the board size and redone the traces again to finaly fit my expactation and the enclouser.
the leyers of the pcb:
the circuit: The circuit takes an audio, signal shifts its pitch down and outputs it with 5 selectable pitch steps controlled by a push button. The core chips are a CD4046 (handles the pitch shifting) and a CD4017 counter (steps through the 5 settings). A TL072 op-amp buffers the input signal, and five NSL-32 optocouplers that i swiched to VTL5C4 in prodaction becouse of avilablity. this optocouplers (optical) do the switching between pitch steps without noise, becouse there is not current passing between them.
logic schematics:
audio schematics:
the battery compartment:
i sd designed a 9v battary compartment in solidworks that will fit exactly in the enclouser
assembly: i also created a 3d assambly of the pedal in solidworks, the assembly is partial becouse it would take me a lot of time to do every thing and its mainly for fitting and concepts. but the main parts are in there.
Technical Specifications:
Frequency Synthesis: CD4046 PLL tracks input frequency; CD4017 logic handles interval division/multiplication. Analog Interface: VTL5C4 Vactrols integrated for smooth interval transitions. Calibration: 5x 50k trimmers for precise frequency offset tuning. Input Stage: TL072 op-amp buffer for high-impedance guitar signal integrity. Bypass: Relay-based switching system for transparent operation.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6, R7, R8, R9, R10, R11 |
| 6 | LED | Connector_Wire:SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm | D0, D2, D3, D4, D5, D6 |
| 5 | 2N3904 | Package_TO_SOT_THT:TO-92_Inline | Q1, Q2, Q3, Q4, Q5 |
| 5 | 4.7k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5 |
| 5 | 50k | Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical | RV1, RV2, RV3, RV4, RV5 |
| 5 | NSL-32 | OptoDevice:Luna_NSL-32 | U1, U2, U3, U4, U5 |
| 4 | 100nf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | c_deb1, C1, C11, C12 |
| 3 | 100nf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C_de1, C_de2, C_de3 |
| 3 | Screw_Terminal_01x02 | Connector_Wire:SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm | J1, J2, J3 |
| 2 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R_a1, R_b2 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R_filter1, R_pull1 |
| 2 | 10n | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C_filter1, C_range1 |
| 2 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D33 |
| 1 | 10 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15 |
| 1 | 100k | Connector_Wire:SolderWire-0.75sqmm_1x03_P4.8mm_D1.25mm_OD2.3mm | RV_vol1 |
| 1 | 100uf | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C_filtering2 |
| 1 | 10uf | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C15 |
| 1 | 4017 | Package_DIP:DIP-16_W7.62mm | U0 |
| 1 | 4046 | Package_DIP:DIP-16_W7.62mm | U20 |
| 1 | G5V-1 | Relay_THT:Relay_SPDT_Omron_G5V-1 | K1 |
| 1 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | Rl2 |
| 1 | SW_Push | Connector_Wire:SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm | SW1 |
| 1 | SW_SPST | Connector_Wire:SolderWire-0.75sqmm_1x02_P4.8mm_D1.25mm_OD2.3mm | SW2 |
| 1 | TL072 | Package_DIP:DIP-8_W7.62mm | U10 |
The 61 most common of 65 parts.
It measures 83.6 × 58.6 mm and has 4 copper layers, 1.6 mm thick.
65 parts, built around the TL072. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the noamworkMK/pedals repository on GitHub, at the commit this page was made from: the board is pitch shiftergit.kicad_pcb and its schematic pitch shiftergit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask noamworkMK before reusing the design.

ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

ctag-fh-kiel/ctag-tbd
CTAG TBD >>to be determined<< an extendible open source Eurorack sound module

plinkysynth/plinky_public
a public release of the plinky sw and hw



matthewcieplak/super-sixteen
Code and schematics for the Super Sixteen Eurorack sequencer

mzuelch/CATs-Eurosynth
Analog Synth Eurorack Modules

StoneRose35/cortexguitarfx
guitar effects processor implemented on various arm cortex platforms