Hi, some time ago I decided to design a compressor after looking at theory but without getting too much inspiration from existing designs to see how far I would get from a real-life design.
The design is more or less a log domain compressor (A/R working on log sidechain signal), but with the gain computer working after the A/R
That seems quite frankly a deviation from theory and may be quite questionable.
The hard part was the soft knee implementation. no pun intended. Here too, my approach is quite experimental.
In the end, I got something that was able to provide soft knees but also knees that provide more compression than set by the ratio just after crossing the threshold, before reverting to a smoother application of the compression. This obviously introduces distortion but could be useful for transient management.
The big if is the manageability of making a real-life compressor from the design, the THAT2180 being quite susceptible. The knee effect could also be not reproducible in reality and be just a simulation fluke.
Anyway, the LTspice model is attached, and more information on the simulation behavior is available on :
The knee-breaker - SKYNEXT Tech.
Feel free to comment. I'd really like to know if it is worth making a prototype, knowing that it could not be done on a breadboard and would require a full PCB design.
Be warned, The simulation speed is really slow if you supply it a wavefile compared to a LF sinewave.
Cheers,
The design is more or less a log domain compressor (A/R working on log sidechain signal), but with the gain computer working after the A/R
That seems quite frankly a deviation from theory and may be quite questionable.
The hard part was the soft knee implementation. no pun intended. Here too, my approach is quite experimental.
In the end, I got something that was able to provide soft knees but also knees that provide more compression than set by the ratio just after crossing the threshold, before reverting to a smoother application of the compression. This obviously introduces distortion but could be useful for transient management.
The big if is the manageability of making a real-life compressor from the design, the THAT2180 being quite susceptible. The knee effect could also be not reproducible in reality and be just a simulation fluke.
Anyway, the LTspice model is attached, and more information on the simulation behavior is available on :
The knee-breaker - SKYNEXT Tech.
Feel free to comment. I'd really like to know if it is worth making a prototype, knowing that it could not be done on a breadboard and would require a full PCB design.
Be warned, The simulation speed is really slow if you supply it a wavefile compared to a LF sinewave.
Cheers,
Attachments
Last edited: