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.

struct VstSpeakerProperties {
float azimuth;
float elevation;
float radius;
float reserved;
char[kVstMaxNameLen] name;
VstInt32 type;
char[28] future;
}

Meta