(on behalf of Zack Settel)
Hi All - I recently fixed a serious bug in VBAP, which was causing memory overwriting and crashing when defining 3D speaker configurations with more than 13 speakers. The revised code has been tested on OSX and Linux platforms, but still needs to be tested under Windows.
If there is anyone out there who could compile and test the new VBAP on Windows ?? If so, your input would be much appreciated.
The revised vbap code can be grabbed at:
https://svn.code.sf.net/p/pure-data/svn/trunk/externals/vbap
Then compile vbap and run the the patch "vbap-help.pd".
Hopefully it will compile and run without a hitch.
Then, if all appears to be working normally, try a large 3D configuration, using the following (31 channel) loudspeaker definition, which used to crash PD under Linux and MacOS. Please let me know what you find.
define_loudspeakers 3 0 90 -7.5 55 52.5 55 112.5 55 172.5 55 -127.5 55 -67.5 55 7.5 20 37.5 20 67.5 20 97.5 20 127.5 20 157.5 20 -172.5 20 -142.5 20 -112.5 20 -82.5 20 -52.5 20 -22.5 20 7.5 -15 37.5 -15 67.5 -15 97.5 -15 127.5 -15 157.5 -15 -172.5 -15 -142.5 -15 -112.5 -15 -82.5 -15 -52.5 -15 -22.5 -15
cheers
Zack Settel