0
0

Hi all, i’m new to FMOD. I’m really really new to it, i have a simple question i hope anyone can help solve. i’m confused.

I looked at the documentation, and it says I have to call FSOUND_DSP_Create.
So it creates a DSP Unit, the problem is i don’t know what to put for the callback parameter.

So it means, before i call FSOUND_DSP_Create, i have to create a callback? But how do i create it? FSOUND_DSPCallback?

I also see that the dsp must be played through FSOUND_Stream_PlayEx, but when it comes to the dspunit parameter, i don’t know what to put in.

Now i don’t even know what i’m talking about, lol. All i know all these FSOUND_*** above are related.

I’m puzzled. 😮

  • You must to post comments
0
0

After looking at this thread, http://52.88.2.202/forum/viewtopic.php?t=2082

i like to ask, does DSP work in vb anyway?

  • You must to post comments
0
0

VB is not a fast language but i think it can support simple dsp like echoes, rotator, inverse stereo, stereo to mono (and perhaps reverb/preverb) … . DSP callbacks must be efficient/fast as possible …
If VB doesn’t suite your need (or you are fed up of it’s limitations) you can trie the [url=http://www.purebasic.com:3nazfdhy]PureBasic[/url:3nazfdhy] language, it has the simplicity of the basic with the power of C/C++ (and without runtime depencies). You can find a reverb dsp in the PureBasic port of FMOD (see the download page of Fmod). Delphi is another good alternative (if you like Pascal).

  • You must to post comments
0
0

Yea, I know. Thanks. But. I just want to ask for directions, i think. Which one comes first? DSPCreate or DSPCallback, or whichever? Or maybe it’s just me who don’t get what they mean in the documentation.

  • You must to post comments
0
0

OK, i know this one is a bit out of topic. I’m planning to switch to Delphi or PureBasic. But i’ve doned quite a lot in VB, will i able to use Components/Reference available in VB to PureBasic/Delphi ?

  • You must to post comments
0
0

[quote="colder than linux":27vlaqto]Yea, I know. Thanks. But. I just want to ask for directions, i think. Which one comes first? DSPCreate or DSPCallback, or whichever? Or maybe it’s just me who don’t get what they mean in the documentation.[/quote:27vlaqto]

You must use DspCreate, DSPCallback is not a API function but a pointer to a function. You can use this in vb with the AddressOf operator.

[quote="colder than linux":27vlaqto]OK, i know this one is a bit out of topic. I’m planning to switch to Delphi or PureBasic. But i’ve doned quite a lot in VB, will i able to use Components/Reference available in VB to PureBasic/Delphi ?[/quote:27vlaqto]

Those two languages support COM objects so i think they should be able to support the Components/References.

  • You must to post comments
Showing 5 results
Your Answer

Please first to submit.