13
0
livetrax/libs/panners
Robin Gareus d3e1d54280 VBAP backend re-work (part two): speaker positioning
* clean up source (whitespace)
* fix speaker 3x3 matrix iteration
* update math to go along with Ardour Cartesian -- fixes rounding errors
* fix division by zero in cross_prod()
* disable old debug output

(NB PBD::spherical_to_cartesian() returns
  3.7494e-33, 6.12323e-17, 1 for azimuth 90 elevation 90 distance 1
while it should return
  0.000000, 0.000000, 1 for azimuth 90 elevation 90 distance 1
IOW  cos(90.0 * 2.0 * M_PI / 360.0) != 0
Cause unknown. This is currently worked around check in vec_length()
)
2014-01-11 23:38:27 +01:00
..
1in2out add a fixed priority to panner modules 2014-01-10 12:13:22 +01:00
2in2out add a fixed priority to panner modules 2014-01-10 12:13:22 +01:00
stereobalance add a fixed priority to panner modules 2014-01-10 12:13:22 +01:00
vbap VBAP backend re-work (part two): speaker positioning 2014-01-11 23:38:27 +01:00
wscript