I thought that I might as well write about this board as nobody else seems to have mentioned it here before. These boards can be found on Aliexpress etc. for 2-4€ so quite cheap as just buying one of these chips costs practically as much (unless one buys +100 at once). It would be nice to see SSM2166 modules too as it is clearly superior chip compared to this SSM2167 but this should still be good enough for basic stuff. This chip also has been in the market for 25 (!) years now, hopefully it will not be phased away any time soon. There are only some rather basic articles on this chip floating around at various ham radio pages, so here is a more in-depth writing on how to get the most out of this chip.
The boards are already well marked with the basic connections (+5V, IN, OUT) and it does hint that R1 and R2 could be changed from resistors to potentiometers. I have marked the components that can be removed in blue and lugs for connecting the mods in yellow. Comparing to datasheet, R1 is Rgate, R2 is Rcomp, and C2 is Cavg.
The Rcomp could be just 200k linear potentiometer or alternatively 250k linear pot with 470k resistor between the lugs to make it easier to set low compresison values. Higher values do not give more compression, 10:1 is practically the internal limiting ratio of the chip.
Rgate is best with just 5k linear pot. Higher values do not drop down the gate due to noise according to datasheet.
The Cavg affects both the compressor and gate speed quite nonlinearly as the chip has some kind of auto-release circuitry. The SSM2167 article reads “The rms detector filter time constant is approximately given by 10 × Cavg milliseconds where Cavg is in μF.” Reasonable values for Cavg range from 1μF to 22μF (and higher), but if you are interested in more interesting behaviour 100nF will result in rather funky limiter performance. The gating becomes rather unnatural at low Cavg capacitance values (but might still sound cool in some cases!).
The chip does have some kind of internal limiting, but just to be sure I would recommend some kind of clipper input circuit before the module. Here is my zener clipper with nice soft knee limiting. Alternatively one could just bias the input signal to +2,5V and add signal diodes to +5V and GND to get more hard knee input limiting.
Output level pot is useful as increasing comp ratio increases gain. However, the chip seems to get rather noisy with high output resistances. A simple buffer before output level should improve performance (I haven’t tested this yet).
One could also increase the supply voltage up to 5,5V to increase headroom. But there is always a risk of burning or shortening the life of the chip.
As the gain increases with higher resistance, one could turn this chip into a pseudo sidechain-VCA with LDR-potentiometer pair and for Rcomp. Furthermore, for Rgate a FET optocouler would make more sense as the resistance needs to drop very low to effect the threshold. Maybe optocoupler could also make sense for Rcomp as well… I might actually try to implement this in next iteration of my modded circuit ![]()
I will try to send some performance results at the start of next year when I have my Eurorack PCB version built ![]()




