0
0

Hi,

I would like to play different sounds at the same time with each sound having an individual effect i.e one sound with a filter and one with a reverb say. Is this possible if so how would i go about implementing this?
I am operating microsoft visual 9.0 on windows xp, using sound blaster xfi card.

thanks

Mac

  • You must to post comments
0
0

If you can, check out FMOD Designer. It has a great GUI for adding FX to sounds. If you need to stick with the Ex API, check out Channel::addDSP. Even if you use Designer, Channel::addDSP is a good API to know if you ever want to add FX to groups of sounds (channel groups).

  • You must to post comments
0
0

One more note. DSPs are awesome, but they can really eat up your CPU, esp on a PC. In general, I think you really ony want to do runtime DSPs if there’s something dynamic about them. If it’s the same DSP every time you play a wav, then often you’re better off just baking that into the wav itself.

For reverb in particular, the environmental reverb API is awesome. It’s pretty cheap and the fact that it changes as you move around the world makes it a very good use of CPU resources.

  • You must to post comments
0
0

Hi,

that’s great, i got the channel effects up and running, thanks. I did have a problem with the SFX dsp type in that the effects didnt work great i.e the room value worked but the decay time didnt work at all similarly with the rest of the type def’s..is there limitations on this type? Any idea on this?

  • You must to post comments
0
0

Sorry, I’m not very familiar with that particular DSP. I’d say make sure you’re creating all of your sounds in software, otherwise you may be hearing issues specific to how your sound card interprets some of those DSPs.

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.