axvpb.pb.remote

Syntax

#define AX_PB_REMOTE_OFF        0x0000
#define AX_PB_REMOTE_ON         0x0001

u16 remote;

Description

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

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

When AX_PB_REMOTE_OFF is set, 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.

When remote is changed, you must assert the AX_SYNC_USER_REMOTE synchronization flag in axvpb.sync.

See Also

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

Revision History

2006/07/28 Initial version.


CONFIDENTIAL