Some background
I’m designing a distortion/saturation modular synth module using different methods of distorting audio signals. This module is a combination of transformer, opto, and clipping distortion/saturation.
Revision Summary
- Schematic Revision 0.5 - an easier to read schematic - please note that there are some errors in this. The Eurorack power connector pins are backwards. Use this as a reference for the circuit design.
- Schematic Revision 0.6 - multiboard layout (LATEST - working on circuit revisions)
- PCB Revision 0.1 - revising in progress (working on rev 0.2)
Source of inspiration
DIYRe’s Colour Modules
I got some ideas from DIYRe’s Colour modules. DIYRe is a company that produces DIY kits for professional audio recording equipment. Some of their product offerings include recording studio rackmount effects.
The Colour Format
Real analog plugins.
https://www.diyrecordingequipment.com/pages/the-colour-format
Colour Module | What does it do? | What ideas did you get? | Link to page | Schematic |
CTX Transformer Colour | A transformer saturation module with a discrete opamp and a Cinemag audio transformer which has a 1:1 turns ratio. | Non-inverting amp to drive the transformer past what it can handle. Resistor before the transformer that isolates the opamp from the transformer. | https://www.diyrecordingequipment.com/products/ctx-cinemag-transformer-colour-mkii | https://cdn.shopify.com/s/files/1/0698/2265/files/CTX_mkII_Schematic.pdf?375 |
Colourphone | A telephone sound emulator. It uses a bandpass filter and a 1:1 turn ratio audio transformer. | I have a similar transformer which is a 600:600 ohm transformer. Resistor before the transformer that isolates it from the opamp. | https://www.diyrecordingequipment.com/products/colourphone-telephone-distortion-colour | https://cdn.shopify.com/s/files/1/0698/2265/files/XQP_Colourphone_Schematic_1.3.pdf?8973696934571457842 |
Colourupter | An opto distortion module that is vactrol based. | Using a vactrol and the circuit around it. IC1c and IC1d only. | https://www.diyrecordingequipment.com/products/colourupter | https://cdn.shopify.com/s/files/1/0698/2265/files/XQP_Colourupter_Schematic_1.7.pdf?13355729951948932441 |
Other sources
- Vactrol wet/dry mix from music thing modular’s spring reverb module
- Eliot Sound Products https://sound-au.com - is a website full of audio articles that I’ve learned from. Go search for these articles, they’re great!
- Designing With Op Amps
- Audio Transformers
- Soft Clipping
Circuit Design
- I will update this section soon.
Stages
Input gain stage (buffer only, see design note below)
We must take into account the headroom of the op amp. The NE5532 can only output 2 volts less than the supply voltage. So for example, your supply voltage would be +/- 12V, your max output would be 10V based on the image below.
A buffer would suffice as the input stage. It would be nice to give the transformer more voltage but we wouldn’t be able to amplify the 10Vpp input to 12Vpp unless we use a +/- 15V supply.
I chose to use an NE5532 Op Amp because I believe it can drive outputs higher than TL07x.
Transformer Saturation
The transformer distortion works by oversaturating the transformer’s core past what it can handle. The transformer I used would normally be used in line audio signals. A 600:600 ohm transformer. We’re using Eurorack voltage which is around 10vpp so that would oversaturate the transformer.
Vactrol Opto Electronic Saturation
The transformer’s output was low, I needed to add a non-inverting op amp with gain to bring the levels back to 10vpp for this stage.
I got this circuit from DIYRe’s Colourupter colour module which uses a Vactrol to clip the signal.
Soft Clipping Diode Saturation
I chose to place these diodes after the wet amplifier. It would be softer if I placed it before the U4A. I chained LEDs to the 1N4148s to get a softer clipping effect. LEDs alone would make saw waves looking like square waves.
Voltage controlled Vactrol Wet/Dry mix
I used my handmade Vactrol. I made it using a 5mm diffused red LED and a 5mm LDR enclosed with black heat shrink tubing. I crimped the ends so no light would leak in. 47k works for R17 with my Vactrol.
Schematic Revisions
Revision 0.2
- TODO
- Replace R5 with trimmer
- Test wet/dry mix on breadboard
- Input buffer biasing resistor
- Notes
- The transformer saturation is very subtle on a mono synth
- TODO
Revision 0.3
TODO
Add gain trimmer to dry signal at U2B
Scrap the single saturation and add diode clipping and the Colourupter, the transformer alone is too subtle
Test output gain stage
Revision 0.4
- Scrap output auto gain
- add opto saturation
- add soft clipping diodes
Revision 0.5
- Multiboard layout
Revision 0.6
- Fix amplitude difference on opto sat stage output.
PCB Design
Dec 27, 2023 - Almost satisfied with the board design, rev0.1
Rev 0.1 in black
PCB revisions
- Todo for Revision 0.1
- Ground plane vias
- Front panel ground plane
- Double check hole sizes
- Trimmer
- Double check via sizes
- Round tracks
- Todo for Revision 0.2
- Front panel
- Add keep out zone for led window zone fills for FCU and BCU - I had to Dremel it out for the revision 0.1 front panel board
- Enlarge switch holes for Dailywell switches
- Enlarge trimmer holes
- Change tilt knob silkscreen to “mix”
- Fix amplitude difference on opto sat output. The opto stage attenuates the signal from the transformer too much
- Front panel
- Revision 0.1 Board test notes
- Voltage tests
- Power rails after reverse protection diode I used a 1N4007 diode
- V+ reads about 10V
- V- reads about 11V
- I might need to change the reverse protection diodes to Schottkys
- Power rails after reverse protection diode I used a 1N4007 diode
- Music thing modular’s cv wet dry circuit has an optimal input of 0-5V control voltages. If 10Vpp was used, the middle of the cv level pot is zero. Fully clockwise, the cv would be in phase. Fully counter clockwise, the cv is inverted. This is simulated in falstad, the file is included in the falstad folder.
- Gain trim is finicky. Turning on the Opto would attenuate the signal. Maybe this is caused by the variety of the vactrol, I think not all vactrols are equal. Opto gain/amplitude trim might be required. It might be a simple resistor value change within the circuit.
- LEDs are not as bright as I want them.
- Voltage tests