aboutsummaryrefslogtreecommitdiff
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
2014-05-09updated Makefile using Pd library template version 1.0.14zacksettel
svn path=/trunk/externals/vbap/; revision=17305
2014-05-09removed leftover debug post in vbap methodzacksettel
svn path=/trunk/externals/vbap/; revision=17304
2012-03-11[import hexloader iemmatrix] for mtx_*~ and friendsHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=16067
2012-03-11make links to matrix~ from cyclone and iemmatrixHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=16065
2012-02-26replace verbose() with logpost() since verbose() adds extraneous carraige ↵Hans-Christoph Steiner
returns to messages that have been filtered out by the log level svn path=/trunk/externals/vbap/; revision=16033
2012-01-30post version message using verbose(0)Hans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15915
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-12bumped meta file to version 1.0.3.2 to match sourcesHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15870
2012-01-12more t_float fixesHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15869
2011-11-17modified unittest patches to use namespace 'testtools/'Katja
svn path=/trunk/externals/vbap/; revision=15787
2011-11-17updated to latest template MakefileHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15781
2011-11-16add unittests to vbapKatja
svn path=/trunk/externals/vbap/; revision=15769
2011-11-16changed 'float' to 't_float' in vbapKatja
svn path=/trunk/externals/vbap/; revision=15765
2011-10-06in additive_vbap(), only try to return 3 dimensions of data if there are 3 ↵Hans-Christoph Steiner
dimensions svn path=/trunk/externals/vbap/; revision=15529
2011-10-05post version with verbose(-1)Hans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15518
2011-10-05added all copyright holders to license fileHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15517
2011-10-05upgraded to template/Makefile 1.0.11Hans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=15516
2010-11-23uploaded Debian package to pkg-multimedia so removing 'debian' folder: ↵Hans-Christoph Steiner
http://git.debian.org/?p=pkg-multimedia/pd-vbap.git;a=summary svn path=/trunk/externals/vbap/; revision=14519
2010-11-23updated ITP# and timestampHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14513
2010-11-23updated copyright to standard FreeBSD license after conversation with Ville ↵Hans-Christoph Steiner
Pulkki svn path=/trunk/externals/vbap/; revision=14509
2010-11-22moved -DPD to the CFLAGS += section so that CFLAGS can be more easily overriddenHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14498
2010-11-21improved description using text from ITP and format the emacs mode's formattingHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14456
2010-11-21sorted out all example files into the 'examples' folderHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14455
2010-11-21stripped down to the only required header: s_stuff.hHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14454
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
2010-11-21removed ancient unused makefileHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14452
2010-11-21added copyright and text requested in licenseHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=14451
2009-06-09replaced -export_dynamic with --export-dynamic and -Wl,--export-dynamic whereHans-Christoph Steiner
appropriate. It seems that once upon a time -export_dynamic was a real flag. Now it means -e xport_dynamic, meaning set the entry symbol to xport_dynamic, giving this error message: /usr/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000001b60 svn path=/trunk/externals/vbap/; revision=11724
2009-05-27- replaced crack smoking while/-= statement with fmod() to ensure that the CPUHans-Christoph Steiner
doesn't get spiked when large values get sent to vbap's azimuth or elevation - added simple 5.1 example to the help patch - made the Max ifdef include the 3 argument vbap_new() function with 'spread' svn path=/trunk/externals/vbap/; revision=11531
2009-05-23added path to Pd in the repository (externals/vbap/../../pd/src)IOhannes m zmölnig
svn path=/trunk/externals/vbap/; revision=11480
2009-05-23removed old binaries; removed svn:executable property from header-fileIOhannes m zmölnig
svn path=/trunk/externals/vbap/; revision=11479
2009-05-20removed draconian -Werror so its easier to buildHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=11470
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-24removed vbap.main since it was giving errors and probably doesn't belong ↵Hans-Christoph Steiner
there anyway svn path=/trunk/externals/vbap/; revision=11111
2009-04-24- completed the port of Ville Pulkki's vbap 1.0.3, it builds and works in PdHans-Christoph Steiner
- removed gain inlet/outlet since its stupid. Just use a [*~] on the input source, its really the same thing, there is no difference. - added a third argument for the default 'spread' value - updated help patches somewhat svn path=/trunk/externals/vbap/; revision=11110
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
2009-04-23removed mime type since its wrong (application/octet-stream) and prevents diffsHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=11101
2007-01-12Added Olaf Matthes' extension of vbap called rvbap, ported from Max to Pd, plusFrank Barknecht
help and demo file. svn path=/trunk/externals/vbap/; revision=7311
2006-08-14tracked down crasher bug due to an array index calculation resulting in a ↵Hans-Christoph Steiner
negative index. This was caused by running in 2D mode when that array calculation was set up for 3D mode. Also, I fixed basically all warnings by commenting out svn path=/trunk/externals/vbap/; revision=5589
2006-04-28removed binaries since they are easily compiled nowHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=5030
2003-10-21added define_loudspeakers help and added vbap-demo.pd to the vbap help patchHans-Christoph Steiner
svn path=/trunk/externals/vbap/; revision=1122
2003-06-09*** empty log message ***Juha Vehviläinen
svn path=/trunk/externals/vbap/; revision=686
2002-11-26removed */ in comments warnings - just cosmeticalGuenter Geiger
svn path=/trunk/externals/vbap/; revision=246
2002-09-12renamed -> 'makefile'Juha Vehviläinen
svn path=/trunk/externals/vbap/; revision=127
2002-09-12OS X binaries by Olaf MatthesJuha Vehviläinen
svn path=/trunk/externals/vbap/; revision=126
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