[vlc-devel] Binaural virtual acoustics via headphones

Jean-Baptiste Kempf jb at videolan.org
Fri May 13 22:37:48 CEST 2011


Hello,

On Fri, May 13, 2011 at 08:56:06PM +0200, Piotr Majdak wrote :
> I'm completely new to this list and hope to find the right words.

Then, be welcome and do not worry about the words.

> I do fundamental research on spatial hearing and work among others
> [...]

Experts on audio filters are MORE than welcome here, since we lack a bit
those skills in our team, especially since babal has gone away... and
Rémi has been mostly working lately on resamplers and audio outputs...

> We consider to implement the HRTF-based binaural simulation in
> VLC-Player. A user could provide his own HRTFs or choose from a
> database and listen to spatialized sounds via headphones. By using a
> web-cam, head movements/orientation could also be considered in the
> spatialization. What do you think about that?

We already have an headphone filter, but it might be a bit old, and
wasn't done by an audio specialist.

> I played a little bit with the "headphone virtual spatialization"
> option in the VLC player. It seems to mix somehow the audio channels
Arf. :D

> down to the headphone channels, however, I could not find any
> description about the algorithm. I also could not find any
> options/settings for that. Can you help with some of description?

http://git.videolan.org/?p=vlc.git;a=blob;f=modules/audio_filter/channel_mixer/headphone.c;hb=HEAD

seem to show 3 options, one integer (dim) and 2 booleans (one of which
I think is useless

> Maybe there is not much work required for including HRTFs to VLC
> player ;-)

Audio filters would be welcome, and not only HRTF, but upmixing or
SRS-WoW-like filters

See
http://wiki.videolan.org/Documentation:Hacker%27s_Guide/Audio_Filters
and
http://wiki.videolan.org/Documentation:Hacker%27s_Guide

Best Regards,

-- 
Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device



More information about the vlc-devel mailing list