Commit 653137d1 authored by janssontoftg's avatar janssontoftg
Browse files

Append zeros to input signal of reverb to allow filter to ring out.

parent 0fc4330e
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -89,6 +89,9 @@ def reverb(
            tmp_input.audio = resample_itu(tmp_input, IR.fs)
            tmp_input.fs = IR.fs

        # add trailing zeros
        tmp_input.audio = np.concatenate([tmp_input.audio, np.zeros((IR.audio.shape[0]-1, 1))])

        # write input audio signal to temporary file in .pcm format
        tmp_input_file = tmp_dir.joinpath("tmp_reverbIn.pcm")
        write(tmp_input_file, tmp_input.audio, tmp_input.fs)