menu
 

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

0 投票

Martin B. asked a similar question for UE4.11. No one responded so I'm trying here.

I'm trying to register Sound Seed plugin for a UE4.12 Content-Only (blueprints based) project. Sound Seed is supposedly included with my license key. I have followed the instructions from the Wwise UE4integration FAQ without a rebuild... but no luck so far. Is Sound Seed considered a "third-party" Wwise plugin and requires a rebuild? Anyone have any success with this?

 

A: In order for your plug-in to register itself with the SoundEngine, you need to include the plug-in's factory header (.h) file. To do so, add the necessary include in…/Plugins/Wwise/Source/AkAudio/Private/AkAudioDevice.cpp, under the line saying

// Add additional plug-ins here.

You then need to link against the plug-in's library. To do so, add a call to the AddWwiseLib function for your plug-in in …/Plugins/Wwise/Source/AkAudio/AkAudio.Build.cs, near the other plug-ins. You then need to rebuild your game project from the Visual Studio solution or Xcode workspace.

Note: A limitation in Unreal Engine 4 prevents from rebuilding an Unreal plug-in from a Content-only (Blueprint) project. Therefore, third-party Wwise DSP plug-ins are not available in a Content-only (Blueprint) project, as this method requires rebuilding the Wwise Unreal plug-in.

 

分类:General Discussion | 用户: makers (180 分)

1个回答

0 投票

Hi, this is a little late but hope it helps some people out. This is how I registered the SoundSeed plugin with Wwise 2017.1.4 and UE 4.18.2. 

Registering Wwise 3rd Party Plugins

  1. Add the following to AkAudio.Build.CS (around line 343)
    1.  AddWwiseLib(Target, "EFFECT_PLUGIN_NAME"); // Get the EFFECT_PLUGIN_NAME from the .lib file in the Wwise plugin directory (Audiokinetic\WWISE_VERSION\SDK\PLATFORM\Release\lib)
  2. Add the following to AkAudioDevice.cpp (around line 93)
    1. #include <AK/Plugin/PLUGIN_NAME_INCLUDE.h> // under the comment: Add additional plug-ins here. PLUGIN_NAME_INCLUDE.h can be found (Audiokinetic\WWISE_VERSION\SDK\include\AK\Plugin)
  3. Close UE4 and Visual Studio project.
  4. Lastly, generate visual studio project from UE4 project file.
用户: ShadowStorm (160 分)
Hi there,

I was wondering if you could provide anymore instruction for this as i am really struggling to get Sound Seed working!Ive added in the lines of code i think in the right places, but when i right click on the ue4 project and click generate visual studio codes it says there are no source codes.

Thanks!
...