diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2012-01-13 20:25:15 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2012-01-13 20:25:15 +0000 |
commit | 4e48405a0889f7949d0b6604f07e3c1efdac297e (patch) | |
tree | 965b24e8c1e781f966e07b60fef210e07f1781b7 /unittests/rvbap-unittest.pd | |
parent | 8888e13737a6697aaf8684ae8ff85db28047f535 (diff) |
fix 'overlapping/intersecting triangles' issue, patch by Christian Borss.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649891
We are using a speaker setup which includes, among others, a "front left",
"front right", "center", "top center", and a "floor center" speaker. We
observed that a sound source panned slightly right beside the "center" is
almost solely played back via the "center" while a sound source panned slightly
left beside the "center" is played back by the "front left", the "top center",
and the "floor center" speaker. This has the effect that the auditory source-
width jumps, if we move the panned sound source from right to left. The reason
is as follows: for the measured azimuth/elevation angles of our speaker
positions (e.g., 3 elevated center speakers at 2°, 2°, and 3° azimuth
angle), define_loudspeakers() returns intersecting triangles. The attached
patch solves this issue.
svn path=/trunk/externals/vbap/; revision=15871
Diffstat (limited to 'unittests/rvbap-unittest.pd')
0 files changed, 0 insertions, 0 deletions