Following are the details of the code 1. Main.m: This is the main file from where the whole code can be executed to run few examples 2. DTCWT_GOF_NeighFilt.m: implements the the proposed denoising algorithm. 3. DTCWT_f1D.m: DT-CWT decomposition of 1D signals 4. AD.m: matlab code to compute AD statistics 5. Pfa_vs_th: Software to estimate Pfa versus threshold table for refrence Gaussian (noise) distribution. 6. cdf_calc.m: matlab code to compute EDF 7. DTCWT_i1D.m: Inverse 1D DT-CWT 8. FSdoubledualfilt.m: Files corresponding to DT-CWT decomposition and reconstruction 9. doubledualfilt.m: Files corresponding to DT-CWT decomposition and reconstruction 10. afb3.m: Files corresponding to DT-CWT decomposition and reconstruction 11.sfb3.m: Files corresponding to DT-CWT decomposition and reconstruction 12.cshift: Files corresponding to DT-CWT decomposition and reconstruction 13.snr.m: Function to compute signal to noise ratio 14.sofar_ch2.mat, audio.mat contain the real world signals used in this study. 15.ref_dist21,ref_dist28,ref_dist35, ref_dist42 are mat file containing reference EDFs of Gaussian noise with window size 21, 28, 35 and 42. 16.th21, th28, th35, th42 are matfile which contain threshold versus pfa tables for Gaussian noise with window length s21, 28, 35 and 42.