0
0

Hello Everyone,

I am very new to FMOD sound APIs. I wanted to know if FMOD or FMOD Ex has support for the following three. Any pointers will be highly appreciated.

1) I want to apply a Finite Impulse Response to my Sound Source Signal. I have generated this impulse response through some other application and want to convolve it with my input signal. Ideally I would like to create a filter which takes as input Finite Impulse Response.

2) Does FMOD has any support for Head Related Transfer Functions?

3) Can I apply any number of filters to a given sound source?

Thanks
Anish

  • You must to post comments
0
0

[quote="achandak":1z9khy1p]Hello Everyone,

I am very new to FMOD sound APIs. I wanted to know if FMOD or FMOD Ex has support for the following three. Any pointers will be highly appreciated.

1) I want to apply a Finite Impulse Response to my Sound Source Signal. I have generated this impulse response through some other application and want to convolve it with my input signal. Ideally I would like to create a filter which takes as input Finite Impulse Response.
[/quote:1z9khy1p]
You can create a dsp unit that you can insert at any part of fmod’s mixing stage, and process the incoming floatingpoint pcm data if you want.

[quote:1z9khy1p]
2) Does FMOD has any support for Head Related Transfer Functions?
[/quote:1z9khy1p]

Nope

[quote:1z9khy1p]
3) Can I apply any number of filters to a given sound source?

Thanks
Anish[/quote:1z9khy1p]

Yes there are no limits on how many dsp filters you add, you are only restricted by memory/cpu

  • You must to post comments
0
0

Thanks Brett. I will try that. One more thing. What sound cards have support for FMOD. And would there be any hardware specific limitation then on how many filters i can create.

Also a lot of sound cards support openAL for example. Is that true for FMOD also?

Thanks
Anish

  • You must to post comments
0
0

FMOD isnt hardware accelerated by anything unless you use FMOD_HARDWARE, and then that is just through DirectSound.
OpenAL doesnt have special hardware support except for creative cards, everything else is just a DirectSound wrapper.
So if you want to use fmod’s dsp system, it is all software mixed on the cpu, but I wouldnt worry about that, because it is generally faster to go through fmod’s software mixer than the inneficient DirectSound driver model.

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.