- remove gain1
This commit is contained in:
@@ -43,22 +43,23 @@ h_dly = [zeros(1, n_look_ahead-1) 1];
|
||||
x_dly = filter(h_dly, 1, x);
|
||||
|
||||
alpha_a = 5/(time_attack*fs);
|
||||
alpha_r = 5/(time_release*fs);
|
||||
alpha_r = 5/(time_release*fs);
|
||||
|
||||
lev = level_detect(x, alpha_a, alpha_r);
|
||||
lev_dB = max(-120, 20*log10(lev));
|
||||
|
||||
k_makeup_gain = 10^(gain_makeup_dB/20);
|
||||
gain1 = min(8, (1/8)./(lev+0.1));
|
||||
#gain1 = min(8, (1/8)./(lev+0.1));
|
||||
[lev_out_dB, gain2_dB] = cmp_gain(R, lev_knee_dB, lev_dB);
|
||||
gain2 = 10.^(gain2_dB/20);
|
||||
y1 = gain1.*x_dly * 2;
|
||||
#y1 = gain1.*x_dly * 2;
|
||||
|
||||
y2 = gain2.*x_dly * k_makeup_gain;
|
||||
audiowrite(to_filename_out(filename_in, "gain1"), gain1, fs)
|
||||
audiowrite(to_filename_out(filename_in, "gain2"), gain2, fs)
|
||||
audiowrite(to_filename_out(filename_in, "out1"), y1, fs)
|
||||
#audiowrite(to_filename_out(filename_in, "gain1"), gain1, fs)
|
||||
audiowrite(to_filename_out(filename_in, "gain2"), gain2, fs)
|
||||
#audiowrite(to_filename_out(filename_in, "out1"), y1, fs)
|
||||
audiowrite(to_filename_out(filename_in, "out2"), y2, fs)
|
||||
audiowrite(to_filename_out(filename_in, "lev"), lev, fs)
|
||||
audiowrite(to_filename_out(filename_in, "lev"), lev, fs)
|
||||
|
||||
gain_out = [];
|
||||
gain_in = [];
|
||||
|
||||
Reference in New Issue
Block a user