
Complex vco ranged
lennartquerter/euro-rack-synth
Lenimal Github for DIY for a Eurorack Synth

Files and info for my solo jam project.
Controller PCB Files is an open-source printed circuit board by JosephFiddes, from the JosephFiddes/ProjectSoloJam repository on GitHub. It is a 4-layer board of 245 × 180 mm with 101 parts on 116 nets, routed with 541 tracks and 32 vias.
It is built around the CD4053BE. Its parts include 40 resistors, 16 capacitors, 16 switches, 8 ICs and 8 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Files and info for my solo jam project.

Physical controller to send commands to REAPER, via Open Sound Control. The controller can toggle recording, change track volumes, and set record arming for tracks.
A template REAPER project set up for the controller is found under SoloJamTemplate/SoloJamTemplate.rpp.
Solder the electronic components to the PCB. Note the Arduino UNO is connected via header pins.
Place four of Corner Washer Thing 1 on the piece of wood, and then place the PCB on top, such that the washers are going through the PCB's four corner holes (note: the top-left corner hole is underneath the Arduino UNO - see the image above).
Nail the PCB to the wood piece using nails with a 3mm diameter.
(optional) Place Corner Washer Thing 2 on each of the nails.
Currently, the solution is only designed for Windows.
The following dependencies are required:
Prior to compilation, make sure that the port being used by the Arduino matches to port used by Serial2OSC. This can be done by opening serial2osc.cpp, finding the line #define SERIAL_PORT "COM7" and changing the "COM7" to whatever port the Arduino is using.
This project makes use of the winsock2.h library, and is compiled with MinGW (g++). Run build to compile the program.
The code for the controller is run on an Arduino UNO, and can be compiled in the Arduino IDE. The electrical circuit diagram of the controller is shown below:

A higher quality version of the image above may be found by clicking here.
REAPER needs to have OSC control enabled.
2345.With REAPER open, run serial2osc.exe. Pressing a button activates record arm for the corresponding track, and deactivates the record arm for the previous track.
| Product | Qty |
|---|---|
| Electronic Components: | |
| FSM103 12x12mm switch | 16 |
| AKTSC22K switch covers | 16 |
| Arduino Uno | 1 |
| PTA4553-2010CIB103 Slide Potentiometer | 8 |
| CD4053B Multiplexers | 8 |
| 1 uF Capacitors | 16 |
| 100 Ohm Resistors | 16 |
| 10K Ohm Resistors | 24 |
| 8-long row of Header Pins | 3 |
| 6-long row of Header Pins | 1 |
| Solo Jam Controller PCB | 1 |
| Piece of wood big enough to nail the PCB to | 1 |
| 3mm diameter nails | 4 |
| 3D Printed Files: | |
| Corner Washer Thing 1 | 4 |
| Corner Washer Thing 2 | 4 |
| SliderKnob | 8 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R10, R12, R14, R16, R17, R18, R19, R20, R21, R22, R23, R24, R27, R28, R31 +8 |
| 16 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3, R5, R7, R9, R11, R13, R15, R25, R26, R29, R30, R33, R34, R37, R38 |
| 16 | 1u | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16 |
| 16 | SW_Push | Button_Switch_THT:SW_PUSH-12mm | SW0, SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15 |
| 8 | CD4053B | Package_DIP:DIP-16_W7.62mm | U1, U2, U3, U4, U5, U6, U7, U8 |
| 8 | LED | LED_THT:LED_D4.0mm | D0, D1, D2, D3, D4, D5, D6, D7 |
| 8 | R_Fader | Potentiometer_THT:Potentiometer_Bourns_PTA4543_Single_Slide | RV1, RV2, RV3, RV4, RV5, RV6, RV7, RV8 |
| 3 | , , | ||
| 1 | Arduino_UNO_R2 | Module:Arduino_UNO_R2_WithMountingHoles | A1 |
The 100 most common of 101 parts.
It measures 245 × 180 mm and has 4 copper layers, 1.6 mm thick.
101 parts, built around the CD4053BE. 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 JosephFiddes/ProjectSoloJam repository on GitHub, at the commit this page was made from: the board is Controller/Controller PCB Files/Controller PCB Files.kicad_pcb and its schematic Controller/Controller PCB Files/Controller PCB Files.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 JosephFiddes before reusing the design.

lennartquerter/euro-rack-synth
Lenimal Github for DIY for a Eurorack Synth


MR-DOS/guitar_down_octave
A octave-down effect for guitar. All analog, no microcontroller, no DSP.

TheEccentricGenius/INK4u_Board
An UNO form factor board with a AVR128DA28 processor.

fachat/cbm_ultipet
Note: this is a part of a larger set of repositories, with upetfamily as the main repository.

lytex/kleingorium
Expansion board for https://github.com/hexagon5un/klangorium that generates harmonic frequency multiplications and divisions

1vers1on/digirig_icom
A custom hardware controller for the ICOM IC-2730 radio, featuring digital audio processing and USB connectivity.
