X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fvbap-panner.html;h=1d89a43f3c92b725ac5726c9518944f75eb1fae7;hb=a61fbacdfcb7a76fe425fada61f49fc85751e47a;hp=ac6e6ddeb2951a78304720b7a88b7b737efb48c1;hpb=2098e011e638b5c86c56e68df7757975fc4d728f;p=ardour-manual diff --git a/include/vbap-panner.html b/include/vbap-panner.html index ac6e6dd..1d89a43 100644 --- a/include/vbap-panner.html +++ b/include/vbap-panner.html @@ -1,11 +1,13 @@

Ardour's VBAP panner is currently in development, and its semantics may - change in the near future, possibly affecting your mixes. Please do not - rely on it for important production work while the dust settles. + change in the near future, possibly affecting mixes using it. It is advised not + to rely on it for important production work while the dust settles.
+ The Panner only works in fixed static mode, it does not support + automation playback.

- VBAP + VBAP is a versatile and straightforward method to pan a source around over an arbitrary number of speakers on a horizontal polygon or a 3D surface, even if the speaker layout is highly irregular. @@ -13,9 +15,9 @@

Basic concepts

- VBAP was developed by Ville Pulkki at Aalto University, Helsinki, in 2001. + VBAP was developed by Ville Pulkki at Aalto University, Helsinki, in 1997. It works by distributing the signal to the speakers nearest to the desired - direction with appropriate weightings, aiming to create a maximally sharp + direction with appropriate weightings, aiming to create a maximally sharp phantom source by using as few speakers as possible:

- Thus, if you move the panner onto a speaker, you can be sure that only - this speaker will get any signal. This is handy when you need precise - 1:1 routing.
- The drawback of VBAP is that a moving source will constantly change its - apparent sharpness, as it transitions between the three states mentioned - above. + Thus, if the panner is moved onto a speaker, only this speaker will get any + signal. This is handy when precise 1:1 routing is needed.

- A horizontal VBAP panner has one parameter, the azimuth - angle. A full-sphere panner offers an additional + The drawback of VBAP is that a moving source will constantly change its + apparent sharpness, as it transitions between the three states mentioned above. +

+

+ An horizontal VBAP panner has one parameter, the azimuth + angle. A full-sphere panner offers an additional elevation angle control.

More elaborate implementations of VBAP also include a - spread parameter, which will distribute the signal over a - greater number of speakers in order to maintain constant (but no longer - maximal) sharpness, regardless of position. Ardour's VBAP panner does not + spread parameter, which will distribute the signal over a + greater number of speakers in order to maintain constant (but no longer + maximal) sharpness, regardless of position. Ardour's VBAP panner does not currently include this feature.

Speaker layout

+ +
+ The VBAP panner with 5 outputs +
+ The VBAP panner with 5 outputs +
+
+

- Each VBAP panner is specific to its speaker layout - — the panner has + Each VBAP panner is specific to its speaker layout—the + panner has to "know" about the precise location of all the speakers. A complete VBAP implementation must therefore include the possibility to define this layout.

-The VBAP
-panner with 5 outputs +

Ardour currently uses a simplified approach: if a track or bus has more - than two output channels (which implies stereo), it assumes that you - have N speakers distributed in a regular N-gon. That means that for - irregular layouts such as 5.1 or 7.1, the direction you dial in will - differ a bit from the actual auditory result, but you can still achieve - any desired spatialisation. + than two output channels (which implies stereo), it assumes that there are + N speakers distributed in a regular N-gon. That means that for + irregular layouts such as 5.1 or 7.1, the direction dialed in will + differ a bit from the actual auditory result, but any desired spatialisation + can still be achieved.

-

Experimental 3D VBAP

-The VBAP
-panner with 10 outputs, in experimental 3D mode + +

Experimental 3D VBAP

+
+ The VBAP panner with 10 outputs, in experimental 3D mode +
+ The VBAP panner with 10 outputs, in experimental 3D mode +
+
+

For tracks with 10 outputs, Ardour will currently assume a 3-dimensional speaker layout corresponding to Auro-3D 10.1, which is a horizontal 5.1 @@ -74,13 +89,18 @@ panner with 10 outputs, in experimental 3D mode"/> "voice-of-god" speaker at the zenith.

-

N:M panning

-The VBAP
-panner in 4 in, 5 out mode +

N:M panning

+ +
+ The VBAP panner in 4 in, 5 out mode +
+ The VBAP panner in 4 in, 5 out mode +
+
+

For tracks and busses with more than one input, Ardour will (for now) assume that - you wish to distribute the inputs symmetrically along the latitude around + the inputs are distributed symmetrically along the latitude around the panner direction. The width parameter controls the opening angle of the distribution sector.

-