This week I continued last week's work on the reverb effect by adding elements commonly found on reverb effects, the flowchart of the code goes as follows:
This week I mainly focused into creating the Hadamard Mixing portion.
This is done because it is required for the reverb effect to contain a more natural sound which is achieved by having all the corresponding delays applied at gain levels that are not expected/predictable. This is where the Hadamard Mixing matrix is used.
I took reference from an audio developer called Geraint Luff that has a lot of information in this channel about creating reverb algorithms. I took the flow chart design above and implemented my own take on the Hadamard matrix.
I was able to get a better sounding reverb in general, although more work needs to be done in order for the effect to pass the requirements.
Here is a short demo of the effect, and the clean signal for reference
Comments