0
0

hi,

i would like to know if there is a realistic way to point an ‘expected’ DirectSound buffer to the FMOD buffer?

to explain further, we are trying to implement FMOD as a soundmanager into another application (which we dont have all the source for). this application uses DirectSound buffers. can you somehow point the application to use an FMOD sound buffer when a Directsound buffer is expected?

we imagine this is unlikely… but had to ask.

thanks for any heads-up on this one

  • You must to post comments
0
0

I don’t really understand your pb but you can get a pointer to the DirectSound object with [url=http://www.fmod.org/docs/HTML/FSOUND_GetOutputHandle.html:9bfgdkbh]FSOUND_GetOutputHandle[/url:9bfgdkbh].

  • You must to post comments
0
0

thanks for your reply. our mystery is not how to output to directsound… that is clear enough.

what we want to try is to use the FMOD sound buffer inside our soundmanager (as you normally would with FMOD).

the problem is that the host application wants to access the soundmanager with only a directsound buffer (we can’t change this, we dont have the source code). so when it expects to access a directsound buffer we need a way of pointing it to an FMOD buffer instead. in completely non-techincal terms :) : disguising an FMOD buffer as a directsound buffer.

perhaps this is not possible….?

cheers

  • You must to post comments
0
0

thanks for the reply.

ok, so can you create directsound buffers within FMOD? or would that be defeating the purpose of using FMOD in the first place?

and if you can use directsound buffers within FMOD would you get a similar cpu efficiency as using an FMOD buffer?

cheers

  • You must to post comments
0
0

so this is possible but probably slow then…

but what about the FMOD features? would they work with the directsound buffer? for example– could you get efficient click removal and volume ramping?

thanks, this forum is LIVE :)

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.