chohner / ambinaural

Maps 4-chan b-format to 2-chan binaural

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ambinaural

Mapping a 4 channel b-format (WXYZ) recording to 2-channel binaural. Ideal for mobile - fast, stable, low memory footprint.

Current implementations

The general b-format decoding is described as:

B Format Equation

Where phi is the azimuth and theta the lateral head position. Faktor omega changes the beamforming characteristic, from full spherical ( omega = 0) to full cardioid ( omega = 1)

Matlab

First static proof of concept. Used to extract the necessary HRIRs from the KEMAR HRTF Database.

Ableton Live

Simple project to blend between simple b-format beamforming and the proposed method. You first need to generate output using matlab. Uses Live version 9.

Max MSP

First dynamic proof of concept. Loads input and HRIRs and convolves in real time. To run you must first download and install the HISSTools.

Thanks

  • KEMAR HRIR database by the CIPIC- Center for Image Processing and Integrated Computing
  • multiconvolve~ max-msp object from the HISSTools collection by Alexander Harker and Pierre Alexandre Tremblay

Authors

Christoph Hohnerlein, Maximilian Ilse

Copyright and License

Apache License 2.0, April 2015

About

Maps 4-chan b-format to 2-chan binaural


Languages

Language:Max 93.4%Language:MATLAB 6.6%