I confess: I don’t know what a DSP is.
But I intend to sober up and do something about it; can someone tell me what it is, where it came from, and what purpose it serves?
Or better, who knows of a link or a book which tells it all? Both introductory and advanced are welcome!
Thanks for helping me taking control of my life 😉
- Haplo asked 14 years ago
[quote="Sly":3fxygoyy]DSP = Digital Signal Processing. [/quote:3fxygoyy]ok..
Am i correct when I say: [i:3fxygoyy]There are some dsp-units pre-defined by Fmod, which you may use freely; if a special sound effect needs to be obtained, it is also possible to create your own dsp unit in which you can change the samples as you see fit[/i:3fxygoyy]
Fmod’s api contains a normal Play command and a PlayEx command.
Play only needs two parameters,
PlayEx also wants to know a link to the dsp. I certainly did not create one, and I am – currently – not interested in using one. So what should I feed him to keep him happy?
- Haplo answered 14 years ago
[quote="brett":2a4nzvmi]there is a DSP tutorial in the documentation, i suggest you read it.[/quote:2a4nzvmi]
Yeah, I just looked at the tutorial, but I must admit the dspunit parameter’s documentation isn’t exactly straightforward… you should definitely specify in the documentation for PlaySoundEx that “dspunit MUST be a DSP unit created by the user, and not a system unit”, otherwise people who don’t like tutorials and learn only from reference documentation (like me) won’t be aware of this important tidbit information, and try something “stupid” like passing either NULL or FSOUND_GetSFXUnit() to PlaySoundEx… except it wouldn’t be that stupid in this case, since the reference never mentions it… you have to read the tutorial to understand that.
Ultimately, that little fact is a bit important to leave out of the reference though, don’t you think? Like I said, there are people out there like me who not only don’t need tutorials, but despise and will avoid them at all costs.
Please login first to submit.