CGS33E - Matrix Mixer
for music synthesizers.


Matrix Mixer
Matrix Mixer

The matrix mixer is a four input, multiple output bipolar or unipolar DC coupled mixer, for mixing control voltages or audio signals. In cases where you require several different mixes from a common set of signals, this module is ideal. Each output can be independently switched to operate in unipolar or bipolar mode. When in unipolar mode, all pots feeding that output behave in regular fashion, that is when the knob is fully counter-clockwise, no signal from the associated input passes into the mix. As the knob is advanced clockwise, a greater portion of the signal passes into the mix. In bipolar mode, each knob has a zero position mid-way through it's travel. Turning the knob anti-clockwise will add an increasing portion of a negative (inverted) version of the signal at the corresponding input, while turning the knob clockwise will add an increasing portion of the original signal to the mix.

A little on how it works:

Input buffers for the Matrix Mixer.

The column mixers of the Matrix Mixer.

As is obvious from the circuit diagram, the matrix mixer is little more than a group of standard op-amp summing circuits and buffers. Any signal applied to an input is first buffered by a voltage follower based on a TL071 op-amp so as to not load down the output of whatever module is driving it. The buffered signal from each input are then fed to the inputs of five identical column mixers. The pots steer the signal to either the first or second op-amp of the mixer in bipolar mode, or the first op-amp or ground in unipolar mode. Any signal that is sent to the first op-amp is inverted, then mixed with any signal being sent to the second op-amp. This signal is then inverted again, and sent to the output jack.


The component overlays.

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

Take particular care with the orientation of the polarized components such as electrolytics, diodes, transistors and ICs.

When inserting ICs into 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.

Column boards are connected to the main board via a 16 way ribbon cable and 16 pin insulation displacement connectors. For each additional column board used, you need only add another connector to the same ribbon cable.

Matrix Mixer

The value of the pot used in the processor will affect the response of the pot. The pot itself MUST be linear. For example, a 50k will give a slightly anti-log response.

  • 10k - Anti-log response - Greater sensitivity near center of rotation. Finer control towards ends of travel.
  • 100k - Linear response.
  • 1M - Log response - Finer control near center of rotation. Greater sensitivity towards ends of travel.


  • There are 2 resistors on the later "B" boards are marked NF. These are pot wiper resistors for row 5 and 6, and are not fitted for a standard build. If you wish to increase the number of rows to 6, these are fitted with 100k resistors. The pads marked 5 and 6 then go to the wipers of pots 5 and 6. CW and CCW terminals of the additional pots are paralleled with the other pots on that column board. On the "A" board are two pads marked 5 and 6. These connect via the loom to all row 5 and 6 pot wiper resistors. These need to be fed by additional buffers, though there is no provision for these on the PCB.
  • Board dimensions: 0.9" x 3.9" and 1.6" x 3.9".
  • Pots are spaced at 0.8", with the first being 0.35" from the edge of the PCB.

Parts list

Additional Build Notes

CGS733 Build

Article, art & design copyright 2008 by Ken Stone