TorusPanAz is a panner for toroidal shaped setups. Can also be used for stacks of rings (cylinders) where panning beyond the top wraps back into the bottom.
First code examples:
numSpeakers |
number of speakers per ring, default is #[ 16, 12, 8, 4 ] |
in |
the input signal to pan |
hPos |
horizontal position, default is 0 (first speaker in ring) |
vPos |
vertical position, default is 0 (bottom ring) |
level |
amplitude control, kr (default 1) |
hWidth |
horizontal width, max number of speakers that sound together (default 2) |
vWidth |
vertical width, max number of speakers that sound together (default 2) |
hOrients |
the orientation where vPos 0 on every ring pans to (cf. orientation for PanAz |
vOrient |
vertical orientation, default 0, the first ring specified. |