I have just implemented a Discrete Time Convolution between HRIR filter at a range of angles. I also implemented an Overlalp-and-Add method and FFT and IFFT to compute the same convolution in Frequency Domain. The HRIRs are the same measurements which are taken from a public database for both DT and Overlap-And-Add methods.

The input signal is an audio file and the output is supposed to be a 3D effect of producing a sound that moves in the horizontal and vertical planes for defined angle steps for both methods. The horizontal plane movement is a full circle at the level of the listener's ears from left to right and the vertical movement is a half circle from left ear to right ear at the level of the listener.

My questions are:

1) If I wish to compare the filtering done to each HRIR angle above in Discrete Time, is it beneficial to check the shapes, magnitudes of each HRIR angle and compare it against each other angle?

2) With regards to comparing the filtering done in the the Frequency Domain. What parameters should I compare?

3) Does the FFT of the individual HRIR at an angle help to compare the results?

Note that I have only compared the quality of the sound in the output file in both DT and Frequency Domains.

  • $\begingroup$ HRIR=? not all acronyms are common $\endgroup$ – user28715 Apr 17 '19 at 22:50
  • $\begingroup$ Head Related Impulse Response. Please see figures of filtering below. $\endgroup$ – Leo Apr 18 '19 at 0:08


HRTF These are the figures of filtering at certain times in Discrete Time and Frequency Domains

  • 1
    $\begingroup$ @StanleyPawlukiewicz . Please feel free to comment with regards to these figures as per questions above $\endgroup$ – Leo Apr 18 '19 at 0:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.