[output Nzeros] = joergensen2011_sepsub(input,noise,W,padz,SP,factor,fs)
|input||Vector containg the noisy input (time) signal.|
|noise||Vector containg the noise (time) signal that was added to the clean signal to create the noisy signal.|
|padz||zero padding (pad with padz/2 from the left and padz/2 from the right )|
|SP||Shift percentage (overlap)|
|factor||the over-subtraction factor|
|output||the estimated "clean" time signal|
This function calculates an estimate of the clean signal Y_hat from the noisy signal (signal) and noise alone using spectral subtraction as defined by Berouti et al. (1979).