AXSetVoiceRmtOn

C Specification

#include <revolution.h>

#define AX_PB_REMOTE_OFF        0x0000
#define AX_PB_REMOTE_ON         0x0001

void AXSetVoiceRmtOn(AXVPB *p, u16 on);

Arguments

p Pointer to the specified voice.
on Specifies that voice processing for the controller speaker start/stop.

Return Values

None.

Description

The AXSetVoiceRmtOn function specifies whether to perform voice processing for the controller speaker using the specified voice. In reality, the function sets the remote parameter for the specified voice.

If AX_PB_REMOTE_ON has been specified for the argument on, the DSP will perform voice for the controller speaker in addition to voice processing for regular audio output. If AX_PB_REMOTE_OFF is specified, the DSP will not perform voice processing for the controller speaker. If there is no need to play voice output from the controller speaker, AX_PB_REMOTE_OFF should be specified to keep down the consumption of extra DSP cycles.

The AXSetVoiceRmtOn function asserts the synchronous flag AX_SYNC_USER_REMOTE for axvpb.sync.

See Also

axvpb.sync
axvpb.pb.remote

Revision History

2006/07/31 Initial version.


CONFIDENTIAL