J'ai donc une réponse à ma question par moi-même et fmod.org. Je dois utiliser le FMOD_DSP_TYPE_DELAY
. Avec ce type je peux régler le délai pour chaque canal jusqu'à 10 secondes. Plus d'informations peuvent être trouvées dans la documentation de fmod.
~ Mise à jour ~
Une partie du code pour les utilisateurs FMOD intéressés:
FMOD_System_CreateDSPByType(system, FMOD_DSP_TYPE_DELAY, &dspDelay);
FMOD_Channel_AddDSP(channel, dspDelay, 0);
FMOD_DSP_SetActive(dspDelay, true);
while(true) {
FMOD_DSP_SetParameter(dspDelay, FMOD_DSP_DELAY_CH0, delayLeft);
FMOD_DSP_SetParameter(dspDelay, FMOD_DSP_DELAY_CH1, delayRight);
Sleep(10);
FMOD_System_Update(system);
}