Improve the ambisonic upscaling methods
commit1ebfce4cac35731f1df5702ce613eada81f6ffa5
authorChris Robinson <chris.kcat@gmail.com>
Wed, 25 Jan 2017 03:03:51 +0000 (24 19:03 -0800)
committerChris Robinson <chris.kcat@gmail.com>
Wed, 25 Jan 2017 03:03:51 +0000 (24 19:03 -0800)
tree088280e9029af29f73a0a4949256f99d84074bc5
parentf4d52f43d87c02769c7649b91ba4afc967e121d2
Improve the ambisonic upscaling methods

This now takes advantage of the differences seen in generated decoder matrices
for first-order compared to second- and third-order, such that with the
appropriate frequency-dependent scaling applied to first-order content, the
result is identical with a higher-order decoder matrix compared to a first-
order matrix for the same layout.
Alc/bformatdec.c
Alc/bformatdec.h
Alc/panning.c