2009-10-04 58 views

回答

1

所以我有我自己和fmod.org的問題的答案。我必須使用FMOD_DSP_TYPE_DELAY。使用這種類型,我可以將每個通道的延遲設置爲10秒。更多信息可以在fmod的文檔中找到。

〜更新〜

感興趣FMOD用戶的某些代碼:

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); 
}