VstSpeakerProperties

Speaker Properties. The origin for azimuth is right (as by math conventions dealing with radians). The elevation origin is also right, visualizing a rotation of a circle across the -pi/pi axis of the horizontal circle. Thus, an elevation of -pi/2 corresponds to bottom, and a speaker standing on the left, and 'beaming' upwards would have an azimuth of -pi, and an elevation of pi/2. For user interface representation, grads are more likely to be used, and the origins will obviously 'shift' accordingly.

Members

Variables

azimuth
float azimuth;

< unit: rad, range: -PI...PI, exception: 10.f for LFE channel

elevation
float elevation;

< unit: rad, range: -PI/2...PI/2, exception: 10.f for LFE channel

future
char[28] future;

< reserved for future use

name
char[kVstMaxNameLen] name;

< for other setups, other names should be given (L/R/C... won't do)

radius
float radius;

< unit: meter, exception: 0.f for LFE channel

reserved
float reserved;

< zero (reserved for future use)

type
VstInt32 type;

< @see VstSpeakerType

Meta