CGS digital noise

Jump to navigation Jump to search

CGS31 the CGS digital noise (ver 1.2) module is a very standard pseudo-random digital noise source with a few enhancements. Instead of running a fixed high frequency clock, a VCO is used instead, allowing for unusual sweeps, and for reducing the speed right down to a series of random pulses. The internal linear VCO can also be bypassed so an external source such as a 1V/Oct. VCO or LFO can be substituted. It has pink and white noise outputs, and two separate (unique) digital outputs for use in triggering other circuits.

Additionally this version has an 8 input DC mixer and a small power distribution board included. The board has been made in such a way as to allow the latter to be cut off, making the board suitable for mounting behind Euro and Frac rack panels.

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

How to use this module

Connect the CV inputs to a voltage source, or wind the speed input up to maximum. Take the required noise source from the appropriate output. The two LEDs indicate the activity of the two digital outputs. When an external CV source is used, the speed pot acts as an input attenuator. Adjust this pot for the desired effect. Alternately, feed an alternate clock pulse in to the external clock input.

A little on how it works

The schematic of the Digital Noise.

The circuit consists of several distinct blocks. The first is the internal VCO and its associated parts. From the left, there is a voltage follower then the VCO itself, which is part of a 4046 phase locked loop.

The second circuit block is the timing generator. At the left, there is a comparator based around one half of a TL072. This is there to convert any external clock signal into something suitable for the remainder of the circuitry. With the values given, the sensitivity is set at around 2V, allowing triggering from signals with a +/- 10 volt swing, or with a 0V to +10 volt swing, both of which are common in modular synths.

The output of this comparator is fed into the clock input of the shift register, a 4006.

The exclusive OR gates form a complex feedback path and are responsible for the generation of the pseudo-random pulse train. The 1M and 0.47 mfd capacitor are there to start the sequence.

Several outputs are taken from different points of the feedback path, two being buffered use as digital outputs, the remaining being filtered to produce both pink and white noise outputs.

There are many similarities between this design and the ETI 4600 noise source, as this was developed from my heavily modified ETI unit.

The mixer is a standard, two stage DC mixer as per CGS04.


The component overlay for the VER1.2 PCB. Click through for an enlarged, printable version. Print at 300dpi for a correct scale printout. Connections can be determined from the circuit diagram.

If the mixer and power bus are not required, the parts to the right of the perforated line can simply be omitted. If the two parts of the board are separated, each can be used independently.

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, diodes, transistors 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.

It is a good idea to test each transistor before you use it. Cheap multimeters often have a suitable tester in them. The purpose of this test is to determine the pin-out of the transistor, because increasingly frequently "rogue" transistors are being sold - transistors with their pinout reversed with respect to others bearing the same part number.

The 1k 1W resistor specified on the overlay is an optional part. It provides a 1k link between the 0V rail and the case earth. In an ideal synthesizer, the mains earth would be connected only to the case. All signal earths would be to the 0V line, with the 1k resistor between the 0V line and the case earth. this helps eliminate earth loops. If your panel is mounted directly to an earthed case, and uses jacks with a connection that physically connects to the panel, this resistor is pointless. There should only be one such resistor per synthesizer case. My personal preference is to have the power supply in its own case, where this isolation can easily be done, the synthesizer panels all only being connected to the 0V line.

If you wish the mixer to be of a fixed unity gain, use 100k for RFB. Other values will give other gains. If you wish to install the level pot (100k lin or log depending on your preference), OMIT the RFB resistor.

There is provision on the rear of the mixer section of the board for two 1206 SMT 100n decoupling capacitors. All of the other 100n on the board can be through hole. Alternately in some cases (but not all) a 1206 SMT 100n could be substituted.

On the schematic, the CV input to the noise source VCO is shown normalized via a 100k to the positive rail. If you are using banana jacks, just solder point PU directly to the banana jack. The 100k pull-up is of such high impedance that it will have little, if any affect on any external CV fed into the socket, especially if it is of the compensated type of output I favor these days.

The LED resistors (RL) can be selected as needed. If you are using common LEDs, 1k to 2k2 would be appropriate. If you are using any of the super-bright modern LEDs for their unique colors, the resistors can be much higher, 10k to 33k for example, so that the LEDs don't dazzle you.

Banana jacks have been shown on this wiring diagram. For wiring switched jacks such as 6.5 and 3.5mm, please refer to the schematic diagram above, where the appropriate wiring is shown.


  • Provision has been made on the CV input processing op-amp to install a 47pF capacitor, should it be found that this op-amp is oscillating. The part is not marked on the overlay, though two pads are provided for it.

Parts list

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

Part Quantity
47pF 2 (3)
1n 1
2n2 2
4n7 1
15n 1
100n (decoupling) 6
100n 1206 SMT 2
0.47 mfd 25V electro 1
10uF 25V 6
330R 2
1k 4
1k 1W See text
1k8 2
10k 10
15k 1
18k 1
33k 1
100k 1% 14
1M 1
4M7 1
100k lin pot 2
1N4148 4
BC547 (or sim) 2
TL072 3
*4006 1
*4030 or 4070 1
*4046 1
* CD, HEF or MC1 prefixes only
Ferrite bead (or 10R resistor) 6
0.156 4 pin connector 5
CGS31 VER1.2 PCB 1


  • 330R refers to 330 Ohms. 100nF = 0.1 uF
  • A 1uF/470k combination may work equally as well as the 0.47uF/1M used to initialize the noise generator.


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