aboutsummaryrefslogtreecommitdiff
path: root/define_loudspeakers.c
AgeCommit message (Collapse)Author
2014-08-14cleaned up code to compile and run on Linux i686 32bitHEADsvn2git-headexternals/vbapzacksettel
svn path=/trunk/externals/vbap/; revision=17332
2014-05-18changed vbap to allocate memory dynamically, to eliminate crash-producing ↵zacksettel
memory overwrites when larger speaker configurations were defined. Added CHANGELOG too svn path=/trunk/externals/vbap/; revision=17307
2012-01-13fix 'overlapping/intersecting triangles' issue, patch by Christian Borss.Hans-Christoph Steiner
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
2012-01-12more t_float fixesHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15869
2011-11-16changed 'float' to 't_float' in vbapKatja
svn path=/trunk/externals/vbap/; revision=15765
2010-11-21ported to library template and updated version to 1.0.3.1 to reflect ↵Hans-Christoph Steiner
bugfixes and doc updates svn path=/trunk/externals/vbap/; revision=14453
2009-04-24made this object a good citizen by declaring as much as possible as 'static'Hans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=11112
2009-04-23took VBAP v1.0.3 Max/MSP source that I got via email from Ville Pulkki and ↵Hans-Christoph Steiner
got it to build for Pd. Now let's test it and see what happens svn path=/trunk/externals/vbap/; revision=11102
2002-09-12changes by Olaf MatthesJuha Vehviläinen
svn path=/trunk/externals/vbap/; revision=125
2002-06-20This commit was generated by cvs2svn to compensate for changes in r17,svn2git-rootJuha Vehviläinen
which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/vbap/; revision=18