On 11/12/2010 03:08 PM, Eric Kampman wrote: > Thanks. I don't understand the square root though. The equation is even > more expensive processor-wise than the straight cos. >
the SQRT2 is a constant := sqrtf(2.0f), usually defined as M_SQRT2 in "math.h" qtractor computes the panning coefficients each turn they get changed. then it applies through regular gain to each steaming channel as usual. just const mul over a vector/block/buffer, whatever > Granted, you're quoting someone else, but maybe someone out there knows. i'm no expert but i'm sure Ralf quoted me :) > > On Nov 11, 2010, at 9:40 PM, Ralf Mardorf wrote: >> >> In January Rui at Qtractor devel-list wrote: >> >> stereo panning in qtractor follows an "approximated equal-power" >> trigonometric formula: L = SQRT2 * cos(pan * PI/2); R = SQRT2 * sin(pan >> * PI/2), where pan value ranges from 0 (full-left) to 1 (full-right). >> seeya -- rncbc aka Rui Nuno Capela [email protected] _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
