Bug#649891: pd-vbap: define_loudspeakers() returns overlapping/intersecting triangles

Christian Borss christian.borss at iis.fraunhofer.de
Thu Nov 24 16:06:40 UTC 2011


Package: pd-vbap
Version: 1.0.3.1-1
Severity: normal
Tags: upstream

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.


-- System Information:
Debian Release: squeeze/sid
  APT prefers natty-updates
  APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-8-generic (SMP w/8 CPU cores)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: define_loudspeakers.diff
Type: text/x-diff
Size: 1770 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20111124/bf288b63/attachment-0001.diff>


More information about the pkg-multimedia-maintainers mailing list