axvpb.pb.remote

C Specification

#define AX_PB_REMOTE_OFF        0x0000
#define AX_PB_REMOTE_ON         0x0001

u16 remote;

Description

The remote parameter sets the voice process for the controller speaker to run or stop.

When AX_PB_REMOTE_ON is set, the DSP performs voice processing for the controller speaker as well as voice processing for normal audio output. By setting axvpb.pb.mix or axvpb.pb.rmtMix appropriately, the output destination for the voice can be controlled.

When AX_PB_REMOTE_OFF is set, the voice processing for the controller speaker is not performed. When there is no need to play voice output from the controller speaker, specify AX_PB_REMOTE_OFF to limit excess DSP cycle consumption.

Voice processing for controller speakers can be set for each voice independently. The default value is AX_PB_REMOTE_OFF.

You must assert the AX_SYNC_USER_REMOTE synchronization flag in axvpb.sync, when remote is changed.

See Also

axvpb.sync
AXSetVoiceRmtOn
axvpb.pb.mix
axvpb.pb.rmtMix

Revision History

2006/07/28 Initial version.


CONFIDENTIAL