在 Audiokinetic 社区问答论坛上,用户可对 Wwise 和 Strata 相关问题进行提问和解答。如需从 Audiokinetic 技术支持团队获取答复,请务必使用技术支持申请单页面。

Is the Convolution Reverb Code avaible?

0 投票
I'm having link errors of this type:

Error    671    error LNK2005: "private: class type_info & __cdecl type_info::operator=(class type_info const &)" (??4type_info@@AEAAAEAV0@AEBV0@@Z) already defined in LIBCMT.lib(typinfo.obj)    E:\*******\********\engine\MSVCRT.lib(ti_inst.obj)    engine

As far as I know, this is usually a problem caused by an external dependency (.lib) compiled as MD and another as MT. I recompliled AKSoundEngine.dll to fit __vectorcall and It work flawless, until I tried register the convolution project this way
AK::SoundEngine::RegisterPlugin(
        AkPluginTypeEffect,
        AKCOMPANYID_AUDIOKINETIC,
        AKEFFECTID_CONVOLUTIONREVERB,
        CreateConvolutionReverbFX,
        CreateConvolutionReverbFXParams);

So, all solutions I am reading on internet points to the sam place: recompile the library with the correct runtime library configuration. That's why I'm asking for the source code. Is it anywhere?
最新提问 10月 12, 2015 分类:General Discussion | 用户: M.Bruno R. (300 分)

1个回答

0 投票
 
已采纳
Ok, I found the solution. I just ignored de default library msvcrt.lib and everything works fine now. Anyway, if the src is avaible let me know
最新回答 10月 12, 2015 用户: M.Bruno R. (300 分)
采纳于 10月 13, 2015 用户:Bernard R. (Audiokinetic)
no the source is not available for the convolution reverb.
...