TheSonny

i have problem with DSP effects in XACT:

how create more DSP then one and change them in run time

i have one man that plays cue inside cave, and second playing the same cue out side, first cue should use "Cave DSP", and second should be played normaly.

im looking for something like EAX and sources in openal.


Re: Game Technologies: Audio / XACT multiple DSP in XACT

Joel Martinez

Hmm, I'm not seeing anything in the API that would suggest this is possible. My thought on how to accomplish this would be to assign the same wave to two different sounds and attach those sounds to the appropriate DSP effect. That way, you can programmatically choose which effect to use just by calling the appropriate cue.





Re: Game Technologies: Audio / XACT multiple DSP in XACT

TheSonny

you can have only one DSP :(




Re: Game Technologies: Audio / XACT multiple DSP in XACT

Scott Morgan

It's not as nice as using several Reverb objects, but you can automate parameters in real time.

When you create a DSP, a global RPC is automatically created as well. You can create curves for each parameter you want to adjust and move through the settings by adjusting the variable tied to the curves. It doesn't work well for different sounds with different reverb settings at the same time, but at least you can change the global reverb over time.

So from the programmer's perspective, he is just tweaking a variable value.