Files
jens 0631c89f10 - added compressor
git-svn-id: http://moon:8086/svn/matlab/trunk@127 801c6759-fa7c-4059-a304-17956f83a07c
2020-07-23 11:06:48 +00:00

6 lines
244 B
Matlab

function [lev_out_dB, gain_out_dB] = cmp_gain(R, lev_knee_dB, lev_in_dB)
k = lev_in_dB > lev_knee_dB;
lev_out_dB = (1-k).*lev_in_dB + k.*(lev_knee_dB + R*(lev_in_dB - lev_knee_dB));
gain_out_dB = - (lev_in_dB - lev_out_dB);
endfunction