Hi,

I would add to Jörn's comments that apart from head-tracking, which is crucial, you probably have to apply some decorrelation to your synthetic binaural signals, and mix them with the normal ones. From anechoic hrtfs only, especially if they are generic ones it is easy to get the in-head effect. You can add decorrelation by some room simulation algorithm, artificial reverberation or simpler by convolving your signals with bursts of noise, passing them through allpass filters, applying varying delays, whatever you can do that will scramble the phase but not the magnitude of the sounds.

I have heard demonstrations with room simulated binaural responses that were well externalised without head-tracking, adding head-tracking should be very effective. You can check the literature for audio decorrelation techniques or artificial reverberation. Have a look also on the following master thesis:

Headphone Sound Externalization - TKK Acoustics
www.acoustics.hut.fi/publications/files/theses/liitola_mst.pdf

Regards,
Archontis

On 5/24/11 5:31 PM, Jörn Nettingsmeier wrote:
On 05/24/2011 03:42 PM, Junfeng Li wrote:
Dear Daniel,

Thanks a lot.

I have already read some information on Dolby and Smyth surround headphones.

However, what I could see on these headphones is only the introduction of
the products.
What I now need is some technical/scientific documents/articles to explain
the principle and implementation of these products.
Could you provide some references on it?

Thank you very much.

well, if you have headphones, you have to be doing binaural synthesis.

so what happens is you take the positions of the speakers you want to simulate, and convolve each speaker signal with the appropriate head-related transfer functions for the left and right ear.

the next step (and a pretty important one) is to track the user's head movements, and at the same time crossfade to another set of HRTFs. that's not exactly trivial, but also quite well understood, and there are some free implementations that do the job pretty well.

that's pretty much all there is to it.

in theory :)

what makes it a product is to figure out how to
a) either measure the customer's own HRTFs without annoying them too much (because you want quite a lot of them), or
b) provide some means to select and optimize a generic set of HRTFs.

iiuc, smyth is doing a).




_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to