LISTEN HRTF DATABASE | CONTEXT | SYSTEM & PROTOCOL | DOWNLOAD | TOOLS |
DEMO SOUNDS | LINKS | GLOSSARY | BIBLIOGRAPHY |
Here are a set of Matlab scripts for handling the data base : matlab_tools.zip
The main funtions are :
Loading impulse responses | |
---|---|
load_HRIR_WAV.m | Load all the 187 impulse responses for one subject (raw data or diffuse field equalized) and save unique Matlab file containing a structure. |
Diffuse field equalization | |
df_equalize.m | Load raw HRIR from Matlab file, apply a window then perform diffuse field equalization, and save compensated HRIR (WAV files and unique Matlab file containing a structure). |
3D synthesis | threeD_synthesis.m | Load HRIR from Matlab file, and convolve a test signal by a set of HRIR corresponding to (az,el,time) defined in the ASCII file trajectory.txt |