CGS CV mega mixer

Jump to navigation Jump to search

CGS23 the CGS CV mega mixer module is an enhanced version of CGS04 the DC mixer designed for both audio and CV mixing. It has both non-inverting (adding) and inverting (subtracting) inputs, as well as a master level control. It also features two inverting outputs, one (out2) that is offset by the master level control, and the other (out3) which has independent offset and center inputs.

While untested, the module should work on +/-12 volts.

How to use this module

Some ideas:

  • Feed it several control voltage sources, for example from a bank of Psycho LFOs. Use the non-inverting output to control one VCA, and the offset inverting output (out2) to drive a second VCA, giving a pseudo random panning effect, the overall output level of which can be controlled by the master level control.
  • Use it to mix multiple synth level audio signals.
  • Use it to subtract one envelope shape from another.


  • Needless to say, all of the inputs do not need to be used. It may suit your purposes to use five non-inverting inputs and a single inverting input, or to use three of each. While ideally each input will have a level pot connected to it, it would still be valid to run some of the inputs directly to jacks, especially if the modules you are connecting to already incorporate output attenuators/adjustable output levels. The EXP and IXP inputs must be used with series resistors (e.g. one 47k resistor per extra input) and should not be wired directly to a front panel jack.

A little on how it works

The schematic of the C.V. Mega Mixer. Only two input pots are shown as examples.

The core of the circuit is quite conventional, using two op-amps in a unity gain inverting configuration. The first stage mixes the signals from the six inputs, one of which is an expansion input and requires the use of external resistors. The output signal from this op-amp is then sent to the second stage where it is mixed with six more inputs, the inverting inputs, again one of which is an expansion input and requires the use of external resistors. The feedback resistor in this stage is variable, one half of a dual pot, allowing the output level to be controlled. The normal output (out1) is taken from the output of this op-amp via a 1k resistor.

This signal is also fed to two more inverting stages. The first again an op-amp in a unity gain inverting configuration. This time, an offset voltage is mixed with the incoming signal, the offset voltage being derived from the second section of the output level pot in such a way that the offset is reduced as the output level is reduced. When the output level is zero, the offset will also be zero.

The second inverting stage has no inbuilt offset and will reflect around the 0 volt line, though has two inputs so that the reflection point can be varied, one inverting (offset), and the other non-inverting (center).


The component overlay.
Proto component overlay.

Please note, an earlier version of the PCB was accidently sent to the etchers. It is functionally fine if you make a small modification. The connections on the PCB marked LC and LB should have a 47k resistor installed between them. The resistor in the feedback path of the second op-amp should be omitted, instead, this is where the pot connections for LC and LB should go. See the second overlay above.

Before you start assembly, check the board for etching faults. Look for any shorts between tracks, or open circuits due to over etching. Take this opportunity to sand the edges of the board if needed, removing any splinters or rough edges.

When you are happy with the printed circuit board, construction can proceed as normal, starting with the resistors first, followed by the IC sockets if used, then moving onto the taller components.

Take particular care with the orientation of the polarized components, the electrolytics and ICs.

When inserting the ICs in their sockets, take care not to accidentally bend any of the pins under the chip. Also, make sure the notch on the chip is aligned with the notch marked on the PCB overlay.

If you wish to have more than five inverting or non inverting inputs, extra 47k resistors will be required, each running between the extra input jacks or level pots and the EXP (non-inverting) or IEXP (inverting) pads on the PCB.

PCB connections and their descriptions
Pad ID Function
NIN Non inverting mixer input
EXP Non inverting expansion input
IIN Inverting mixer input
IEXP Inverting expansion input
LB Level pot beginning of track (CCW)
LC Level pot center (Wiper)
OB Offset pot beginning of track (CCW)
OC Offset pot center (Wiper)
OE Offset pot end of track (CW)
GND 0 volts/ground
OUT1 Normal output
OUT2 Offset inverting output
OUT3 Inverting output (reflects around 0 volts)
CTR Reflection point input for second inverter
OFFS Offset input for second inverter

Parts list

This is a guide only. Parts needed will vary with individual constructor's needs.

Part Quantity
10uF 25V 2
1k 3
47k 17
220k 3
50k lin dual pot 1
50k lin pot (1 per channel) ?
LM358 2
Ferrite bead (or 10R resistor) 2
0.156 4 pin connector 1


  • A 10 to 22 ohm resistor can be used instead of the Ferrite bead. If you don't care about power-rail noise, just use a link instead.
  • If you want to make this project, you will need to make your own PCB, see below.
PCB artwork. Click through for a larger version. Print at 300dpi.
Overlay artwork. Click through for a larger version. Print at 300dpi.


Readers are permitted to construct these circuits for their own personal use only. Ken Stone retains all rights to his work.

See also


External links