Microcompressor has completely discrete circuit. VCA is my discrete Blacksea based on Blackmer topology. RMS detector is based on this http://www.ti.com/lit/an/snoa855/snoa855.pdf Attack-release circuit is pretty the same as was in earlier model.
I want two basic modes - PEAK and RMS. PEAK mode I want for reducing short loud peaks in a sound. RMS mode for normal compression.
Microcompressor has two timing modes - PEAK (fast) and RMS (slower) .
In RMS mode it does not react on pulses shorter than 10 ms.
In PEAK mode it reacts on shorter pulses. I tried to make in this mode shortest possible attack. But there is a compromise between attack speed and distortion on lowest frequencies when wave period is comparable to the attack time. I have a bit distortion at 50Hz (where it's not so important) and completely no distortion already at 100Hz. The shortest attack time is here 5 ms.
PEAK MODE. wave 1000Hz. Shortest attack 5ms, shortest release 25ms.
PEAK MODE. wave 50Hz. a bit distorted.
PEAK MODE. wave 100Hz. No distortion.
PEAK MODE. wave 1000Hz. Longest attack 100ms
PEAK MODE. wave 1000Hz. Longest release 500ms
RMS MODE. wave 1000Hz. Shortest attack 25ms.
RMS MODE. wave 1000Hz. Longest attack 250ms.
RMS MODE. wave 1000Hz. No reaction on 5ms pulse.
RMS MODE. wave 1000Hz. Reaction on 50ms pulse.
PEAK MODE. wave 1000Hz. Reaction on 5ms pulse.
RMS MODE. wave 50Hz. No distortion.
AUTO ATT/REL. Here att/rel circuit is omited. The mode where attack is the shortest - about 1ms, release is 100 ms
50Hz wave period is much shorter than attack time, wave is a bit distorted:
500Hz wave period is close to the attack time:
5000Hz wave. Attack time is near 1ms.
(c) 2018 L-1 Synhesizer. E-mail: email@example.com