Vox control functions


Detailed Description

These functions support vox control manipulation.


Functions

ASX32_API ASX_ERROR ASX_Vox_SetLevel (ASX_HANDLE hVox, const float fSetLevel)
 Set vox level.
ASX32_API ASX_ERROR ASX_Vox_GetLevel (ASX_HANDLE hVox, float *fGetLevel)
 Get vox level.
ASX32_API ASX_ERROR ASX_Vox_GetRange (ASX_HANDLE hVox, float *fMinLevel, float *fMaxLevel, float *fLevelStep)
 Get that range of vox settings available.


Function Documentation

ASX32_API ASX_ERROR ASX_Vox_GetLevel ASX_HANDLE  hVox,
float *  fGetLevel
 

Get vox level.

Parameters:
hVox A handle to an ASX vox control.
fGetLevel The returned gain in dBFS, i.e. 0dB is fullscale.
Returns:
Returns 0 if there is no error, otherwise one of asxERROR is returned.

ASX32_API ASX_ERROR ASX_Vox_GetRange ASX_HANDLE  hVox,
float *  fMinLevel,
float *  fMaxLevel,
float *  fLevelStep
 

Get that range of vox settings available.

Parameters:
hVox A handle to an ASX vox control.
fMinLevel The returned minimum gain in dBFS, i.e. 0dB is fullscale.
fMaxLevel The returned maximum gain in dBFS, i.e. 0dB is fullscale.
fLevelStep The returned gain stepsize in dB.
Returns:
Returns 0 if there is no error, otherwise one of asxERROR is returned.

ASX32_API ASX_ERROR ASX_Vox_SetLevel ASX_HANDLE  hVox,
const float  fSetLevel
 

Set vox level.

Parameters:
hVox A handle to an ASX vox control.
fSetLevel The gain to set in dBFS, i.e. 0dB is fullscale.
Returns:
Returns 0 if there is no error, otherwise one of asxERROR is returned.


Generated on Tue Nov 18 13:03:41 2008 for ASX by  doxygen 1.4.6-NO