Dears,
I've been trying to register Auro Headphone on Unreal, I lurked here a bit and attempted to do it on my own but to no avail. Here's what I did and please correct me if I messed up any of the steps.
My current case is the following:
My current build of Wwise is 2016.1.3.5878, I have installed the SDK, My Unreal version is 4.13.1
I copy and pasted the SDK files inside the Wwise UE4 Integration folder, I particularly followed Joe Hudson guide on how to do it: https://www.youtube.com/watch?v=BsDWO3Y1318 , I created a small Wwise project with an event that has the auro effect on it.
1 - I made the ThirdParty folder thing {sources, includes, etc..}
2 - I made a new Unreal 4 Project in C++ mode.
3 - I installed and setup Visual Studio 2016.
4 - I configured the "AkAudioDevice.cpp" and added the following lines of code in their respective destination (it says //Add additional plug-ins here. @ Line 62):
#include <AK/Plugin/AkConvolutionReverbFXFactory.h>
#include <AK/Plugin/AkRecorderFXFactory.h>
#include <AK/Plugin/AuroHeadphoneFXFactory.h>
#include <AK/Plugin/AuroPannerMixerFactory.h>
5 - Then I proceeded to add the following lines of code in "AkAudio.Build.cs" at line 262, that line has the statement "AddWwiseLib(Target, "AkRecorderFX");":
AddWwiseLib(Target, "AuroHeadphoneFX");
AddWwiseLib(Target, "AuroPannerMixer");
AddWwiseLib(Target, "AuroHeadphoneFXFactory");
AddWwiseLib(Target, "AuroPannerMixerFactory");
6 - Then I cleaned the solution from Visual Studio and Rebuilt the project to make sure that the damn thing compiles and takes my lines of code.
7 - After that I built and compiled from within Unreal.
8 - Then I double checked that Wwise is enabled in the plugins and made sure that it's enabled.
9 - I then generated sound banks from Wwise and generated sound banks in UE4
10 - I used the Wwise picker to add the event from the sound bank.
11 - I play the event.
12 - No effect added to it in Unreal.
13 - I use the Wwise profiler.
14 - I recieve the error that the Auro plug-in is not registered.
15 - I double check the event in Wwise... the effect works.
16 - I reconnect from Wwise into Unreal to capture the events again (the profiler).. still says that Auro is not registered.
Any idea?