#include <revolution.h> #include <revolution/syn.h> typedef void (*SYNCallback)(AXVPB *axvpb, SYNSYNTH *synth, u8 midiChannel); SYNCallback SYNSetUpdateCallback(SYNSYNTH *synth, SYNCallback callback);
| synth | Pointer to the user-initialized SYNSYNTH data structure |
|---|---|
| callback | Callback to be registered |
Pointer to the previous callback function.
The SYNSetUpdateCallback function registers a callback function that is called every three milliseconds for each audio frame for the specified synthesizer.
Use this callback function when outputting a voice from the controller speaker via a synthesizer.
None.
2006/08/03 Initial version.
CONFIDENTIAL