Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

0 votes

I'm working with Unreal engine 4.14 and Wwise 2016.2.1.5995.

I have Wwise working with Unreal, it's building the banks perfect. 

I got a temp license to use REV for a project I'm working on, the license works in Wwise, but doesn't work in Unreal engine. I had a look at the "Initializing the SoundEngine" document where it says:

To use a licensed plug-in, uncomment the corresponding line of code right after the call to AK::SoundEngine::RegisterAllBuiltInPlugins()."

However "AK::SoundEngine::RegisterAllBuiltInPlugins()" doesn't exist. it must have been updated and not we cannot license the plugin. Does anyone know how I can get the plugins working?

Any help would be appreciated.

Thanks

in General Discussion by James Denholm (100 points)

2 Answers

0 votes

Have you tried to include the plugin factory headers?

#include <AK/Plugin/AllPluginsFactories.h>
by tomasito665 (220 points)
0 votes

Hi, 

I am working with UE4.15 and Wwise 2016.2.2.6022. 

I think the function AK::SoundEngine::RegisterAllBuiltInPlugins() is deprecated. 

In the file AllPluginsRegistrationHelpers.h, 

    #include <AK/Plugin/AllPluginsFactories.h>

    namespace AK
    {
        namespace SoundEngine
        {
            /// This function is deprecated.  All registration is automatic now.  Kept for backward compatibility.
            static AKRESULT RegisterAllPlugins()
            {
                return AK_Success;
            }
        }
    }

RegisterAllBuiltInPlugins() is renamed as RegisterAllPlugins(), I think... 

 

However, I still wonder how can I use the licensed plug-in. 

 

Any help would be appreciated :)

by MR H. (290 points)
...