DS GBA
mmSetEventHandler

Back to Index

Prototype

void mmSetEventHandler( mm_callback handler );

Parameters

handler

Function pointer to event handler.

Description

Use this function to receive song events. Song events occur in two situations. One is by special pattern data in a module (which is triggered by SFx/EFx commands). The other occurs when a module finishes playback (in MM_PLAY_ONCE mode).

Note for GBA projects: During the song event, Maxmod is in the middle of module processing. Avoid using any Maxmod related functions during your song event handler since they may cause problems in this situation.