0
0

Hi,

I’ve tried to include the Soundsolution DSP Plugin for Winamp in my latest FMOD Project, with no success.

Here’s what I did:

[code:3kxsdblk] int index;
FMOD_PLUGINTYPE pt = FMOD_PLUGINTYPE_DSP;

result = FMOD_System_LoadPlugin(system, "dsp_ss12.dll", &pt, &index);
ERRCHECK(result);

result = FMOD_System_CreateDSPByIndex(system, index, &wadsp);
ERRCHECK(result); 

FMOD_DSP_SetBypass(wadsp, false);
result = FMOD_System_AddDSP(system, wadsp); [/code:3kxsdblk]

All function calls succeed with FMOD_OK, but I can’t hear the result in the output. But the plugin is at least initialised, because it generates its default settings file as described in the manual.

The plugin can be found here:
http://www.soundsolution.it/

I probably need a way to display the configuration, although this isn’t really needed. It would be nice just to put the configuration file in the correct position and use it right away.

Does anyone already has this plugin running or can give other usefuls hints?

  • You must to post comments
0
0

Doesn’t you need to call FMOD_DSP_SetActive() ?
Think you need in C# atleast :)

This is my code in C# for loading VST

[code:1uhi4kvc]
result = system.loadPlugin(OFD.FileName, ref plugtype, ref index);
ErrCheck(result);

            result = system.createDSPByType(DSP_TYPE.VSTPLUGIN, ref mydsp);
            ErrCheck(result);


            result = system.addDSP(mydsp);
            ErrCheck(result);

            mydsp.showConfigDialog(panel1.Handle, true);

            result = mydsp.setActive(true);
            ErrCheck(result);

            result = mydsp.setBypass(!UseDSP);
            ErrCheck(result);

[/code:1uhi4kvc]

  • You must to post comments
0
0

Thanks for replying. Meanwhile I found the reason. I needed to set the software format to 44100 for the plugin to work. It refuses to work with audio other than 44100/16 Bit. No need to explicitly disable the bypass.

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.