The Rectifinuverter consists of two half-wave rectifiers that can either split a single input signal into a positive and a negative half, or half-wave rectify 2 seperate input signals independently. After being rectified the signals are routed through attenuverters and sent to their outputs, as well as to a third mixed output.
Some ways the module can be used:
- Two independent half-wave rectifiers
- Single full-wave rectifier
- Creating new waveforms by combining the top half of a wave with the bottom half of another.
This module isn’t my original creation. Jakob haQ (check out his youtube channel) came up with the original idea and design for a module that splits a wave into its positive and negative half, and posted it on Moritz Klein’s discord community. After I and a couple other people provided feedback on the design, ericboon joined in and made some improvements to the circuit and had the idea of adding attenuverters after the rectifiers. I thought this module turned out to be interesting and wanted to build one so I then started working on a stripboard layout. While working on the layout, I got the idea of adding the mixed output, which would allow the module to also work as a full-wave rectifier. The result is this module. Later ericboon also added an offset control to the circuit but that isn’t included in my version.
Download: Rectifinuverter-stripboard.diy (0.1 MiB)
|R1, R2, R3, R4
|R5, R6, R7, R8
|R9, R10, R11, R12, R15, R16, R17, R18, R19
|R13, R14, R20
|C3, C4, C5, C6
|D1, D2, D3, D4
With the values listed here the gain range of the inputs is 1 to -1. If you
want to increase the gain you can replace
R4 with a larger value. I
actually replaced them with 300k in the module I built.
R8 are used to skew the attenuverter potentiometers'
response curves towards the middle (learn more
If you prefer a linear response you can leave them out. I left them out in my
Here’s the template I used to make the panel: