#include <revolution.h> void AXSetVoiceUpdateIncrement(AXVPB *pvpb);
pvpb |
Pointer to the specified voice. |
None.
AXSetVoiceUpdateIncrement() increments the update block counter by one millisecond. Each voice is associated with a data block containing update directives for each millisecond of an audio frame. Parameters are updated at the start of each millisecond of processing (excluding the first millisecond). Therefore, this function may be called only two times per frame. The update block counter is reset during parameter block synchronization (at the start of the audio frame).
A maximum of 32 directives may be specified for the entire frame.
The user-application must rely on the AXSetVoice* calls for initializing parameters at the start of an audio frame.
This function is used in conjunction with AXSetVoiceUpdateWrite(), to generate an update block.
Note: Because the current version of the AX library is not fully updated, update blocks created using the above function will not be reflected in DSP operation.
axvpb.pb.update
AXSetVoiceUpdateWrite
03/01/2006 Initial version.