[openal] Why ReconstructHrirs in makehrtf?
Christian Hoene
christian.hoene at symonics.com
Thu Sep 29 02:25:13 EDT 2016
Hi,
the SOFA reader is now implemented.
https://github.com/choene/openal-soft/
However, I still have to verify its correctness. Does anybody has an idea on how
to it?
E..g, writing a tool that reconstructs the HRTF from the OpenAL output of dirac
impulses?
With best regards,
Christian
> Chris Robinson <chris.kcat at gmail.com> hat am 28. September 2016 um 20:04
> geschrieben:
>
>
> On 09/28/2016 09:44 AM, Christian Hoene wrote:
> > I do not understand why you need the ReconstructHrirs to generate the HRTFs?
> > Actually, all the other signal processing function in makehrtf, are they
> > specific to the KEMAR data set?
>
> Hi.
>
> Cool work. I've been hoping to support the SOFA format with makehrtf,
> but haven't gotten the time to.
>
> ReconstructHrirs is used to generate the minimum phase response, which
> drastically cuts down on the impulse response size and makes it more
> efficient to apply in real-time. In the case of KEMAR, it reduces the
> 512-sample impulse response to a delay + 32-sample impulse response (it
> does the same for any data set that isn't already minimum phase).
>
> None of the functions are specific to the KEMAR data set, though the
> need for using a given function depends on the data set (e.g.
> ResampleHrirs is unneeded if the input and output samples rates are the
> same, ReconstructHrirs is unneeded if the input is already minimum phase).
>
> Hope that helps. Good luck!
> _______________________________________________
> openal mailing list
> openal at openal.org
> http://openal.org/mailman/listinfo/openal
--
Symonics GmbH
Geierweg 25
72144 Dußlingen
Tel +49 7072 8006100
Fax +49 7072 8006109
Email: christian.hoene at symonics.com
Geschäftsführer/President: Dr. Christian Hoene
Sitz der Gesellschaft/Place of Business: Tübingen
Registereintrag/Commercial Register: Amtsgericht Stuttgart, HRB 739918
More information about the openal
mailing list