I’ve noticed after a few weeks of working it out, that using FMOD_CHANNEL_FREE to initially play a sound and assign it a voice, then any subsequent calls to play it you would use that voice again but use FMOD_CHANNEL_REUSE, works perfectly.
play_sound_first_time( sound, FMOD_CHANNEL_FREE, sounds_voice );
play_sound_reuse( sound, FMOD_CHANNEL_REUSE, sounds_voice );[/code:j8hzuurh]
Was that the original intention of these flags?
- Mikenoworth asked 11 years ago
Please login first to submit.