Documentation

Support

Vivox Core SDK

Vivox Core SDK

vx_req_sessiongroup_set_session_3d_position

Reference the Vivox Core SDK API.
Read time 1 minuteLast updated 10 days ago

Set the position of any entire channel so all audio from that channel sounds like it comes from that position. More...
#include <VxcRequests.h>

Public Attributes

Name

vx_req_base_tbase
The common properties for all requests.
VX_HANDLEsession_handle
The handle returned from a successful vx_req_sessiongroup_add_session request.
VX_HANDLEsessiongroup_handle
double[3]speaker_position
The position of the virtual "mouth".
double[3]speaker_at_orientation

Detailed Description

struct vx_req_sessiongroup_set_session_3d_position;
Set the position of any entire channel so all audio from that channel sounds like it comes from that position. See: vx_resp_sessiongroup_set_session_3d_position

Public Attributes Documentation

variable base

vx_req_base_t base;
The common properties for all requests.

variable session_handle

VX_HANDLE session_handle;
The handle returned from a successful vx_req_sessiongroup_add_session request.

variable sessiongroup_handle

VX_HANDLE sessiongroup_handle;
Deprecated: This field is ignored. The handle returned from a successful vx_req_sessiongroup_create request.

variable speaker_position

double[3] speaker_position;
The position of the virtual "mouth". This is the position where the audio originates from for the user. This 3-vector is a right-handed Cartesian coordinate, with the positive x-axis pointing towards the speaker's right, the positive y-axis pointing up, and the positive z-axis pointing towards the speaker.

variable speaker_at_orientation

double[3] speaker_at_orientation;
Deprecated: This is deprecated and should not be used.