XM-014232-PC
56
COMMAND
TYPE
VALUE
DESCRIPTION
NOTE
S
GET_DELAY_DIRECTION
SET_DELAY_DIRECTION
uint32
[0,1]
Select the direction of input delay - either the
microphone input path or the reference signal
path.
0 - Delay the reference input (default)
1 - Delay the microphone input
A
GET_DELAY_ESTIMATE
uint32
[0 .. 7200]
Get an estimate of the number of samples of
delay on the reference input at a sample rate of
16kHz. This value is valid only when a coarse-
grain delay estimation is in progress, and is
offset by the maximum length of the delay
buffer (2400 samples). Add 2400 samples to
this value to get the absolute delay estimate.
SET_ADEC_ENABLED
GET_ADEC_ENABLED
uint32
[0, 1]
Enable automatic coarse-grain delay control.
If automatic fine-grain delay control is enabled
(SET_LOCKER_ENABLED 1), this parameter is
overridden by a state machine internal to the
firmware.
0 - ADEC disabled
1 - ADEC enabled
GET_ADEC_MODE
uint32
[0,1]
Get the status of coarse-grain delay estimation.
0 - Normal AEC mode
1 - delay estimation in progress
SET_MANUAL_ADEC_CYCLE_TRI
GGER
uint32
Trigger a delay estimation cycle.
The default behaviour in firmware is to trigger a
coarse-grain delay estimation cycle when the
far end reference is detected for the first time
after device reset. This is done irrespective of
whether automatic coarse-grain delay control is
enabled or disabled.
To disable this initial delay estimation, set
SET_MANUAL_ADEC_CYCLE_TRIGGER=0 in
the data partition.
For all other times, if coarse-grain delay
estimation is disabled, the
SET_MANUAL_ADEC_CYCLE_TRIGGER can
be used to force a coarse-grain delay
estimation cycle.
GET_AEC_PEAK_TO_AVERAGE_R
ATIO
float
Get current AEC filter coefficients peak to
average ratio. If this value is above 4, the AEC
has a “good” peak to average ratio.
SET_LOCKER_ENABLED
GET_LOCKER_ENABLED
uint32
[0,1]
Enable automatic fine-grain delay control. If
enabled, the fine-grain delay control state
machine overrides the setting for automatic
coarse-grain delay control, so the
SET_ADEC_ENABLED control command
shouldn’t be used.
0 - Automatic fine-grain delay control disabled
1 - Automatic fine-grain delay control enabled
Содержание VocalFusion XVF3510
Страница 1: ...VocalFusion XVF3510 USER GUIDE V4 0...