Use B-Format for HRTF's virtual output format
commita1d4847d078f4f807f5697f299eea834797f4287
authorChris Robinson <chris.kcat@gmail.com>
Mon, 9 Feb 2015 23:59:29 +0000 (9 15:59 -0800)
committerChris Robinson <chris.kcat@gmail.com>
Mon, 9 Feb 2015 23:59:29 +0000 (9 15:59 -0800)
tree376b457d1655bd0db7747913cdf77be262a831f5
parent8933e21ef21c2084570eb9cb998a47053b686ed1
Use B-Format for HRTF's virtual output format

This adds the ability to directly decode B-Format with HRTF, though only first-
order (WXYZ) for now. Second- and third-order would be easilly doable, however
we'd need to be able to up-mix first-order content (from the BFORMAT2D and
BFORMAT3D buffer formats) since it would be inappropriate to decode lower-order
content with a higher-order decoder.
Alc/ALu.c
Alc/hrtf.c
Alc/hrtf.h
Alc/panning.c