Experimental Schroeder Reverb

Python. It is an experimental Schroeder reverberator implementation. I applied three combo filters and then two all pass filters without any buffer. Reverb tail was added to the end of input signal in a simple way, too. I experimented with different alpha and delay time values to compensate for getting smooth reverb for a simple piano segment. Its impulse response for all pass filter:

(1)   \begin{equation*}  H(z) = {(-\alpha + z^{-N})} / {( 1 - \alpha z^{-N})} \end{equation*}

 

Maybe, I can try to experiment with a real structure impulse response and early reflections later on. Of course, it will be computationally expensive.

[1] Schroeder Reverberators

[2] Latex code editor