255
Wwise Unreal

Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal

Page 2: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine

UnrealWwiseUnrealEngineUnrealEngine What'sNew?

UnrealUnrealEngine4.18

Page 3: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseWwise2017.2.1build6524.WwiseSDK

Page 4: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WindowsMacLinux(SteamOS),XboxOnePlayStation4AndroidiOS

Page 6: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal

Page 7: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngineUnrealWwiseWwise

UE4WwiseUnrealEngineWwiseSDK

Page 8: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealWwise

(sometimesreferredtoas"installed"plug-ins) UnrealEngineWiki

WwiseUnrealPlug-inGamePlug-in

WwiseLauncherLauncher UNREALENGINEUnrealBrowseforproject... UPROJECT

Unreal IntegrateWwiseintoProject...LauncherWwise UNREALENGINE

ManagingWwisePlug-ins

Therearevariousplug-insavailableforWwise,whichneedtobeinstalledcorrectlyinordertobeusedintheUnrealWwiseplug-in.Plug-insforWwisearemanagedviatheWwiseLauncher.Formoreinformationonmanagingplug-insforWwise,refertothePLUG-INSsectionoftheInstallationandMigrationGuide.

Ifthereareplug-insmissingfromyourWwiseinstallationwhenyouusetheWwiseUnrealplug-in,youwillseethefollowingerror:LogAkAudio:Error:Couldnotfindplugindynamiclibrary.

WwiseUnrealPlug-inEnginePlug-in

WwiseUnreal

Launcher UNREALENGINE DownloadWwiseIntegrationtouseasanengineplug-in...

Page 9: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

:

1. "Wwise"UE4Integration"Plugins""Wwise"UE4Integration …/<UE4installationdirectory>/Engine/Plugins

2. UneralEditorWwiseUE4WwiseSDK"Wwise"

: C:\ProgramFiles(x86)\Audiokinetic\Wwise2017.2.1

build6524.\SDK\include\*.*

.../Plugins/Wwise/ThirdParty/include

: C:\ProgramFiles(x86)\Audiokinetic\Wwise2017.2.1

build6524.\SDK\Win32_*\*.*

.../Plugins/Wwise/ThirdParty/Win32_*

: C:\ProgramFiles(x86)\Audiokinetic\Wwise2017.2.1

build6524.\SDK\x64_*\*.*

.../Plugins/Wwise/ThirdParty/x64_*

: C:\ProgramFiles(x86)\Audiokinetic\Wwise2017.2.1

build6524.\SDK\Mac\*.*

.../Plugins/Wwise/ThirdParty/Mac

3. Edit>Plugins>Audio"WwiseUnrealEngine4integration" Enable

AndroidiOSLinuxPlayStation4XboxOne

: C:\ProgramFiles(x86)\Audiokinetic\Wwise2017.2.1build

6524.\SDK\<YourPlatform>\*.*

.../Plugins/Wwise/ThirdParty/<YourPlatform>

Page 11: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal

Page 12: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AK_USE_UNREAL_IO …

\Plugins\Wwise\Source\AkAudio\AkAudio.Build.csWwiseIOUnrealIOWwiseI/O

AK_SOUNDFRAME …\Plugins\Wwise\Source\AkAudio\AkAudio.Build.csUnrealEditorRadiusWwiseSoundFrameShipMacOS

Page 14: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal

Page 15: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealWwise

C++ C++

UnrealWwiseDemo

1.6.3

Page 16: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »

Page 17: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnrealWwise

AkAk

WwiseWindows WwiseWindowsWwiseWwise

WwiseMac WwiseMacOSXWwiseWwise

Wwise UE4WwiseWwiseUnrealContentBrowserBuild

GenerateSoundBanksWwise<UE4_installation_directory>/Engine/Binaries/Win64UnrealEngine FPlatformProcess::BaseDir()

UnrealWwiseSoundBanks

Page 18: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SoundEngine FAkAudioDevice::EnsureInitialized()

IO

.../Plugins/Wwise/Source/AkAudio/Private/AkAudioDevice.cpp //

Addadditionalplug-inshere.

AddWwiseLib().../Plugins/Wwise/Source/AkAudio/AkAudio.Build.csUE4

VisualStudioXcode

UnrealEngine4UnrealBlueprintWwiseDSPContent-only(Blueprint)WwiseUnreal

WwiseSDK ""

1.6.3

Page 19: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »

Page 20: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

1)WwiseWwiseWwiseEventsSoundBanks

Page 21: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

2)UnrealAkAudioEventUnrealContentBrowser AkAudioEvent

Page 22: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

3)AkAudioEventWwise Blueprint AkAmbientSound AkAudioEvent

Page 23: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

4)AkAudioBankAkAudioEventWwise AkAudioBankUnrealContentBrowser AkAudioBank

Page 24: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

5)AkAudioEventRequiredBank AkAudioEvent RequiredBank AkAudioBank AkAudioEvent

Page 25: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

6)SoundBanksplay-in-editorBuild GenerateSoundBanks OKSoundBankEditor

AkAudioBank RefreshAllBanks

UnrealEditorWwiseContentsBNKUnrealEditor

ContentBrowser AkAudioBankRefreshAllBanks

1.6.3

Page 26: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »

Page 27: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

C++

AkAudio

WwiseC++ AkAudio .build.cs

publicclassMyModule:ModuleRules

{

publicMyModule(ReadOnlyTargetRulesTarget):base(Target)

{

PublicDependencyModuleNames.AddRange(newstring

//

}

}

AK::SoundEngine AkAudioDevice AkAudio

AkAudioWwise

1.6.3

Page 28: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »

Page 29: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseLauncherWwiseUE4Launcher

Page 30: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SoundBanks

SoundBanksWwiseDemoGameUnrealEditor

1. UnrealWwiseDemoGame2. Build AudiokineticGenerateSoundBanks...3. SoundBanks OK

.../WwiseDemoGame/Content/WwiseAudio

Page 31: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkEventAnimationNotify

AnimationSoundEngineAkEventsFPP_Fire

AmbientDemo

"AkAmbientSound" AmbientNoise_Spatialized

Blueprint StartAllAmbientSounds

AmbientBankSoundBankSoundBankAkAudioBank AutoLoad

()Blueprint"AmbientSoundhandling"()

Sequencer

WwiseDemoSequenceRTPCSequencerDrumKitModulationRTPC

RTPCDemo

Blueprint SetRTPCValue(D)"Velocity"WwiseVelocityLoop

Blueprint"CreateRTPCbuttonEventdispatchers" LoadBank UnloadBankBlueprintAuto-loadVelocityBank

PostEvent

ReverbDemo

AkReverbVolume AkReverbVolumeBlueprint"Variableinitializations"

Page 32: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SwitchDemo

BlueprintBlueprint()SoundEngineLH(D-PadLR34)

WAAPI

WAAPIUMGWidgetsWwise

UnrealEngineBlueprintWwise1WAAPIBlueprintWAAPIWwise2WidgetGraph"Searchforanitem"WAAPI1BlueprintWidget"Play/Stop"

MacUnrealEngineComboBox3D2D"P"

AkWwiseTree AkItemBoolPropertiesAkCheckBoxWwiseUECheckboxAk

CheckboxBoolPropertiesWwiseWwiseCheckboxBlueprintAkCheckboxBlueprint

Checkbox AkWwiseTree AkItemProperties AkSlider

3"P"2DUMG

1.6.3

Page 33: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »

Page 34: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Unreal

Unreal WwiseUnreal

Editor WAAPIEditor

Blueprint

EventsAnimationNotify

LevelSequencerEventsRTPCSequencer

Matinee EventsRTPCMatinee

WwiseAuthoringAPI(WAAPI)WwiseAuthoringAPI(WAAPI)

1.6.3

Page 35: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 36: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealSpatialAudio WAAPIWidgets

Page 37: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAudioEventWwiseUnrealWwisePicker Event UnrealContentBrowserWwise

RequiredBank SoundBankUnrealContentBrowser

PlayEventStopEvent

Page 38: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAuxBusWwiseAUXUnrealWwisePicker Event UnrealContentBrowserWwiseAUXUnrealEditorSoundBank

RequiredBank AuxiliaryBusSoundBank

Page 39: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAudioBankWwiseSoundBankUnrealUnrealContentBrowser

AutoLoad :SoundBankEditor

UnrealContentBrowserGenerateSelectedSoundBank(s)...SoundBanks...SoundBanksSoundBankLoadBank :SoundBankUnloadBank :SoundBankClearBanks :InitBankSoundBanks

LoadInitBank :InitBankSoundBank

RefreshAllBanks :SoundBanks

Page 40: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAmbientSoundAkAmbientSoundAActorUnreal Audio AAmbientSoundStartAllAmbientSoundsStopAllAmbientSoundsAkAmbientSound AkComponent

StopWhenOwnerIsDestroyed :AkAmbientSoundAutoPost:BeginPlay AkAudioEvent

StartAllAmbientSound:StartAmbientSound:StopAllAmbientSound:StopAmbientSound:

Page 41: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkReverbVolumeAkReverbVolume AVolumeUnreal Audio AReverbVolumeEditor Brush AkLateReverbComponent

Page 42: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkLateReverbComponentReverbZoneWwiseAUX AkComponents

WwiseAUXPriority AkReverbVolumeAUX

EnableLateReverb:AuxBus: AkAuxBusAuxBusGame-definedauxiliarysendsLateReverb AkRoomComponentAkAcousticPortal3DSendLevel:WwiseAUXMaximumSendLevelFadeRate:LateReverbComponentSendLevel0.25Priority:LateReverbComponent(LateReverbComponentsUnrealPlugins>Wwise)LateReverbComponentLateReverbComponent

Page 43: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkComponentAkComponent USceneComponentWwise

AttenuationScalingFactor :Wwise3D

OcclusionRefreshInterval:AkAudioEventAk :AkAmbientSoundAkAudioEventSpatialAudioGame-definedauxiliarysends:

EarlyReflectionAuxBus:AkAuxBusAkReflectNoneAuxBus2DGame-definedauxiliarysendsEarlyReflectionAuxBusName:EarlyReflectionAuxBus AkAuxBus EarlyReflectionAuxBusName

AK_INVALID_UNIQUE_IDEarlyReflectionOrder:API:1-4.EarlyReflectionBusSendGain:AkReflect0.f-1.fEarlyReflectionMaxPathLength:Aheuristictostopthecomputationofreflections.CPUEnableSpotReflectors:AkSpotReflectorDebugDraw:SpatialAudioEngineSpatialAudioEngine1

PostAkEvent:PostTrigger:SetListeners:UAkComponentSetOcclusionRefreshInterval:UAkComponent0SetRTPCValue:RTPCSetStopwhenOwnerDestroyed: StopWhenOwnerDestroyed

SetSwitch:Stop:UseReverbVolumes: AAkReverbVolumes

Page 45: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Unreal

Page 46: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SpatialAudio

AkAcousticTexture

WwiseAcousticTextureUnrealWwisePicker EventUnrealContentBrowser

AkSurfaceReflectorSetComponent AkSpotReflector

EditColor: AkSurfaceReflectorSetComponentAkAcousticTexture

Page 47: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkSpotReflectorSpotReflector3D

Spotreflector AkComponent EnableSpotReflectorsAkComponentspotreflectorspotreflector

AkComponentspotreflector AkRoomComponent

BeginPlaySpatialAudioAPI AK::SpatialAudio::AddImageSource()

AuxBus:DSP AkReflect

features_objects_akauxbusAuxBus2DGame-definedauxiliarysendsAcousticTexture: AkAcousticTextureDistanceScalingFactor: sourcePosition

Level:

Page 48: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkSurfaceReflectorSetComponentUnrealEngine4GeometrySetAVolumeBeginPlaySpatialAudio

EnableSurfaceReflectorSet:AcousticSurfaces:AkAcousticTextureGameViewportEditColorGameViewportAcousticTextureAcousticTextureNoneEnableSurface

Page 49: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkRoomComponentSpatialAudioRoomRoom2:

AuxiliaryAkAcousticPortal

Auxiliary3DPositioningAttenuation

EnableRoom:Priority:WallOcclusion:WwiseSpatialAudioWwise0.0f-1.0fWwise

Page 50: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkSpatialAudioVolumeAkSpatialAudio1AkSurfaceReflectorSetComponentAkRoomComponentAkLateReverbComponent

Page 51: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAcousticPortalUnrealEngine4Portal AkRoomComponent

AkRoomComponentPortalPortal2D3D

Initialstate:ObstructionRefreshInterval:0ObstructionCollisionChannel:

1.6.3

Page 52: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Unreal

Page 53: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WAAPIWidgets

WAAPIUMGWidgets

AkCheckBox

WAAPIWwise

Propertytocontrol:WwiseItemtocontrol:WwiseOnCheckStateChanged:OnItemDropped:OnPropertyDropped:

Blueprint:

IsPressed:TrueIsChecked:TrueGetCheckedState:SetIsChecked:SetCheckedState(ECheckBoxStateInCheckedState):SetAkItemId:IDGetAkItemId:IDSetAkBoolProperty:GetAkProperty:

AkItemBoolProperties

Bool AkCheckBox AkSlider

AkItemProperties

Page 54: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkCheckBox AkSlider

AkSlider

WAAPIWwiseWwise

Propertytocontrol:WwiseItemtocontrol:WwiseValue:OnValueChanged:OnItemDropped:OnPropertyDropped:

Blueprint:

GetValue:SetValue:SetCheckedState(ECheckBoxStateInCheckedState):SetAkSliderItemId:IDGetAkSliderItemId:IDSetAkSliderItemProperty:GetAkSliderItemProperty:

AkWwiseTree

WAAPIPicker AkCheckBox AkSlider

Page 55: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

OnSelectionChanged:OnItemDragged:

Blueprint:

GetSelectedItem:GetSearchText:SetSearchText:

AkWwiseTreeSelector

AkWwiseTree

Page 56: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

OnSelectionChanged:OnItemDragged:

Page 57: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SlateWidgets

FWwiseTreeItem

Wwise

:

DisplayName:FolderPath:WwiseItemType:ItemId:ID

FWwisePropertyDragDropOp

FWwisePropertyDragDropOp::New

FWwiseUmgDragDropOp

Wwise FWwiseTreeItem FWwisePropertyDragDropOp::New

AkSlider

WAAPIWwiseFWwisePropertyDragDropOppg_features_objects_WAAPI_Slate_FWwiseUmgDragDropO

:

GetAkSliderValue:WwiseGetAkSliderProperty:GetAkSliderItemControlled:SetAkSliderItemProperty:SetAkSliderItemId:IDGUID"DigitswithHyphensinBraces"GUIDSetAkSliderMinRange:

Page 58: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetAkSliderMaxRange:GetAkSliderMinRange:GetAkSliderMaxRange:

1.6.3

Page 59: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 60: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Editor

Event

WwisePickerUnrealContentBrowserAUXAkAudioEvent AkAuxBus

1. UnrealEditorWwisePickerAUX2. UnrealEditorUnrealContentBrowser3. AUXUnrealContentBrowser AkAudioEvent

AkAuxBus

Page 61: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WAAPIPickerWwiseUnreal WwiseAuthoringAPIWAAPIWwisePicker

WAAPIWwisePickerWAAPIWAAPIPickerWAAPIWwisePicker

WAAPI WwiseAuthoringAPI(WAAPI)

WAAPIPickerWwiseWwiseWwiseWAAPIPicker

WAAPIPickerWwisePicker

Page 62: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WAAPIPickerWwiseSoundBankActor-MixerActor-Mixer Play/Stop

Page 63: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

All

Wwise

WwiseWAAPIPickerF2 RenameEnterWwise

Wwise

WwiseWAAPIPickerDelete"Delete"Wwise

WorkUnit

WAAPIPickerWorkUnit"ShowinFolder"

Wwise

WwiseWwiseWwiseCtrl+Shift+1"FindintheProjectExplorer"Wwise

Page 64: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseAuthoringUnrealEditorUnrealEditorSoundFrame

SoundFrameWwise AkAmbientSoundWwiseAuthoring

1. AkAmbientSound2. Wwise AkAmbientSound13. UnrealEditor

WwiseUnrealWwiseSoundBanks GeneratePerBankMetadataFile,GenerateJSONMetadata, MaxAttenuationSoundBanksUnrealMaxAttenuation

Page 65: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

EditorWwise2017.2.0Edit1LevelSequence

AnimationEditor3D

PlayinEditor(PIE)CameraPIESimulatieinEditor(SIE)EditorCameraPIEEditor

1.6.3

Page 66: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 67: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

BlueprintWwiseAudiokinetic

Page 68: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

GetAkComponent AkComponent AkComponent AkComponentBlueprint

Page 69: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PostEventAtLocationWwiseWwise AkComponent

Page 70: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetRTPCValue

Page 71: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetState

Page 72: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkComponentAkComponentComponent AutoPostComponent

false)Advancedparameter AutoDestroytrue

Blueprint"fire-and-forget" AutoPostsettingaswitchontheAkComponent

Page 73: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopAll

Page 74: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetMultiplePositions111:1SetMultiplePositions()SetPosition()

GameObjectAkComponentAkComponentPositions MultiPositionType:

MultiPositionType

Page 75: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetMultipleChannelEmitterPositions1 GameObjectAkComponent

AkComponent ChannelMasks Positions

MultiPositionType

Page 76: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Other

ActorBlueprintAkAmbientSoundBlueprintAkComponentBlueprintSoundBankBlueprintBlueprintWAAPIBlueprint

1.6.3

Page 77: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Blueprint

Page 78: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

ActorBlueprintAkComponent

Page 79: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PostEventWwise

Page 80: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PostTriggerWwise

Page 81: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetOcclusionRefreshIntervalAkComponent0

Page 82: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetSwitch

Page 83: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetOutputBusVolumeOutputbusvolume(direct)BusVolume0.0f1.0f

Page 84: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopActor

Page 85: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UseReverbVolumesAkComponent AkReverbVolume

1.6.3

Page 86: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Blueprint

Page 87: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAmbientSoundBlueprintAkAmbientSoundWwiseAmbientSound

Page 88: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StartAllAmbientSoundsAkAmbientSound

Page 89: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StartAmbientSoundAkAmbientSound

Page 90: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopAllAmbientSoundsAkAmbientSound

Page 91: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopAmbientSoundAkAmbientSound

1.6.3

Page 92: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Blueprint

Page 93: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkComponentBlueprintAkComponentWwiseAkComponent

Page 94: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

GetAttenuationRadiusAkComponent's(ScalingFactor*MaxAttenuation)

Page 95: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PostAkEventAkAudioEventWwise

Page 96: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PostAssociatedAkEventWwise AkComponent AkAudioEvent

Page 97: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PostTrigger AkComponent

Page 98: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetAttenuationScalingFactorAttenuationsclaingfactor

Page 99: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetListenersAkComponent

Page 100: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetOcclusionRefreshIntervalAkComponent0

Page 101: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetOutputBusVolumeOutputbusvolume(direct)BusVolume0.0f1.0f

Page 102: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetRTPCValueAkComponent

Page 103: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetStopwhenOwnerDestroyedAkComponentStopWhenOwnerDestroyed

Page 104: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SetSwitchAkComponent

Page 105: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopAkComponentAkAudioEvent

Page 106: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UseEarlyReflectionsAKComponent

Page 107: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UseReverbVolumesAkComponent AkReverbVolume

1.6.3

Page 108: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Blueprint

Page 109: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SoundBankBlueprintAkAudioBankWwiseSoundBanks

Page 110: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

ClearBanksInitSoundBank AkAudioBank

Page 111: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LoadBankSoundBank

Page 112: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LoadBanksSoundBank SynchronizeSoundBanks true BanksSoundBankSoundEngineSoundBank

Page 113: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LoadInitBankInitSoundBank

Page 114: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnloadBankSoundBank

1.6.3

Page 115: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Blueprint

Page 116: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

BlueprintBlueprint

Page 117: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StartOutputCaptureWwiseSoundBanks

Page 118: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AddOutputCaptureMarker

Page 119: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopOutputCaptureWwiseSoundBanks

Page 120: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StartProfilerCaptureWwiseSoundBanks

Page 121: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

StopProfilerCaptureWwiseSoundBanks

1.6.3

Page 122: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »»Blueprint

Page 123: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WAAPIBlueprintBlueprintWwiseAuthoringAPIWwise

WAAPI https://www.audiokinetic.com/library/edge/?source=SDK&id=waapi.html

Page 124: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

JSONWAAPIJSONUnreal FJsonObjectBlueprintwrapper"WAAPI

JsonManager" UnrealEnginedocumentationonFJsonObject

Page 125: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

CallWaapiWAAPIURIget/setinformation/parameters

WaapiUri:WaapiArgs:in_uriWaapiOptions:

ReturnValue:JSON

Page 126: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

RegisterWAAPIConnectionLostCallbackWAAPIWAAPIWaapi

Callback:

Page 127: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

RegisterWAAPIProjectLoadedCallbackWAAPIWwiseWwisePluginSettingsWwiseProjectPathWaapi

Callback:

Page 128: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SubscribeToWaapi

WaapiUri:WaapiOptions:Callback:

ReturnValues:

SubscriptionId:IDResult:ReturnValue:JSON

Page 129: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Unsubscribe

SubscriptionId:ID

ReturnValues:

UnsubscriptionDone:ReturnValue:JSON

1.6.3

Page 130: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 131: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseEventsAnimationNotify

AnimationNotify…/Plugins/Wwise/Content/AnimNotify_AkEvent.uasset

AnimationNotify1. UnrealContentBrowser2. Notifies Addnotify>AkEvent

AnimationNotifyEventEventName AkAudioEventAttachName AkAudioEventakaudioevent

Follow:

1.6.3

Page 132: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 133: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LevelSequencerUnrealEngine4SequenceEditorMatineeActorTrack

LevelSequencehttps://docs.unrealengine.com/latest/INT/Engine/Sequencer/Overview/index.html#creatinglevelsequencesLevelSequenceTrackhttps://docs.unrealengine.com/latest/INT/Engine/Sequencer/Overview/index.html#addingtrackstosequencer

Page 134: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseLevelSequencerTracksWearUnrealEngine4Integration AkAudioRTPC AkAudioEvent2 AkAudioRTPCTrackGameParameter AkAudioEventWwiseEvent

TrackMasterTrackActorActorActor UAkComponentWwise.MasterTrack AkAudioRTPCTrackRTPCAkAudioEventTrack

AkAudioRTPCTrackGameParameter AddNewKeyTrack

CurveEditorviewAkAudioRTPC

AkAudioEvent AkAudioEventAkAudioEvent features_objects_akaudioeventContentBrowser AkAudioEvent

Page 135: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAudioEventAkAudioEvent

Page 136: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SequencerWAAPIUnrealWwiseAuthoringAPI(WAAPI)SequencerWAAPIUnreal WwiseAuthoringAPI(WAAPI)UnrealWAAPIWwiseWwiseAkAudioEventWwiseUnrealWAAPIAkAudioEvent

AkAudioEvent

AkAudioEvent AkAudioEventWwise"Play_Sound"Wwise"Layer_1""Layer_2""Layer_3"3

3Wwise

AkAudioEvent"Play_Sound"3Wwise"Play_Sound"2"Layer_2""Layer_3""Layer_1"WwiseProjectSetup

SequencerAkAudioEvent

AkAudioEventWwise RetriggerRetrigger RetriggerWwiseSequencerwwise_level_sequencer_event_section_properties

Page 137: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Sequencer2 AkAudioEvent 'Retrigger'Retrigger'No_Retrigger'Retrigger

"OutofSync"

Wwise AkAudioEvent "outofsync"AkAudioEvent"outofsync"

'OutofSync'AkAudioEvent

AkAudioEventWwiseSequencer AkAudioEvent"SaveWwiseprojectandrefresh"wwise_level_sequencer_event_section_properties AkAudioEvent"SaveWwiseprojectandrefreshallsections"AkAudioEvent AkAudioEventRequiredSoundbankAudiokineticBankAkAudioEventRequiredBank AkAudioEvent

Page 138: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SequencerAkAudioEventSequencer AkAudioEventscrub snippets AkAudioEvent

ScrubTailLengthMs AkAudioEvent

Page 139: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAudioEventAkAudioEventAudiokinetic :

SaveWwiseprojectandrefreshallsections:WwiseWAAPIAkAudioEvent

Page 140: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAudioEventAkAudioEventAudiokinetic :

SaveWwiseprojectandrefresh:WwiseWAAPIAkAudioEventMatchsectionlengthtoWwiseeventlength:SequencerWwise

AkAudioEvent

Wwise:

AkAudioEvent:AkAudioEvent:Event:Eventicon:AudiokineticEventEditorEvent:AudiokineticEvent:AudiokineticAudiokineticRetriggerEvent:WwiseScrubTailLengthMs:=100msMaxSourceDuration:WwiseAdvanced:

EventName:AudiokineticEventMovieSceneAkAudioEventSection:

StopatSectionEnd:

Page 141: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LevelSequencerSFXPlayAkAudioEventWwiseWwiseWwiseLevelSequencer

infinite

PlayInEditor

UnrealPlayinEditor(PIE)SequencerAkAudioEventAkAudioEvent

Page 142: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseProjectSetupAkAudioEventTracksJSONWwiseProjectSettingsSoundBanks MetadataOptionsduration SoundBankSettings GenerateJSONMetadata

AkAudioEvent

Page 144: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 145: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

MatineeWwiseTrack2Matinee

Page 146: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAudioEventTrackAkEventTrackWwiseContentBrowserAkAudioEvent

Page 147: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkRTPCTrackAkRTPCTrackWwiseGameParameter

ParamWwiseProject

1.6.3

Page 148: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 149: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UAkComponent::SetOcclusion() SetOcclusionRefreshIntervalUAkComponent0

LOSAkComponentOcclusionCollisionChannel1222

OCCLUSION_FADE_RATE

1.6.3

Page 150: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal » »

Page 151: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseAuthoringAPI(WAAPI)WwiseAuthoringAPIWwiseUnrealWwiseUnrealWAAPIWAAPIUnrealWwise

WAAPI https://www.audiokinetic.com/library/edge/?source=SDK&id=waapi.html

WAAPIWindowsMac2

Page 152: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WAAPIAudiokineticUnrealWAAPI WwisePluginSettings"AutoConnecttoWAAPI"UnrealEdit->ProjectSettings...PluginsWwise

WAAPIWwiseWwise WwisePluginSettingsWwiseProjectPath

WwisePluginSettings

Page 153: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WAAPIC++WAAPIC++UnrealwrapperclassAkAudio

C++ AkAudio FAkWaapiClient

1.6.3

Page 154: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »

Page 155: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Q:UnrealEditorA:

UE4/[GameName]/Content/WwiseAudio/[Platform]

Q:Wwise2015.1A:…/Wwise/Source/AkAudio/Private/AkAudioDevice.cpp,

FAkAudioDevice::SetBankDirectory

Q:WwiseUnrealEditorA:SoundBankUnrealWwiseWwiseSoundBank -SaveUnrealWwise

Q:UnrealEngine4 LogAkAudio:Error:Plug-innot

registered:4163

A:SoundEngine(.h)

Q:WwiseSoundEngineA:UnrealEngineCWwiseWwiseUnrealWwse

<UE4_ROOT>/Engine/Source/Programs/UnrealBuildTool/Configuration/BuildConfiguration.cs

Q:XboxOneWwiseAppxManifestWwiseA:AppxManifest.xmlWwiseXboxOne(Edit>ProjectSettings):

Page 156: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent
Page 157: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SecureSocketDescriptionsXboxOne

Page 158: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent
Page 159: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SecureDeviceAssociationsXboxOne

<GAME>/Config/XboxOne/XboxOneEngine.ini:

+SecureSocketDescriptions=(SecureSocketName="WwiseDiscoverySocket"

+SecureSocketDescriptions=(SecureSocketName="WwiseCommandSocket"

+SecureSocketDescriptions=(SecureSocketName="WwiseNotificationSocket"

+SecureDeviceAssociations=(SecureDeviceAssociationName=

+SecureDeviceAssociations=(SecureDeviceAssociationName=

+SecureDeviceAssociations=(SecureDeviceAssociationName=

XboxOneAppxManifestUnrealEngine

Q:iOSXboxOneSwitchA:UnrealEngine:

iOS

<UE4_ROOT>/Engine/Config/iOS/IOSEngine.ini

AudioDeviceModuleName=IOSAudio

AudioDeviceModuleName=

XboxOne

<UE4_ROOT>/Engine/Config/XboxOne/XboxOneEngine.ini

AudioDeviceModuleName=

AudioDeviceModuleName=

Switch

<UE4_ROOT>/Engine/Config/switch/BaseSwitchEngine.ini

AudioDeviceModuleName=SwitchAudio

AudioDeviceModuleName=

Page 160: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Q:UnrealEngine4WwiseConvolutionReverbLogAkAudio:Error:Plug-inmediaunavailable:MediaID

A:UnrealEngine4.10WwiseConvolutionReverbImpulseResponseSoundBankWwiseEngine4.11 UAkAuxBus RequiredBankSoundBankAUXSoundBank

Q:A:WwiseWwiseAudioSoundBankUnrealBNKWwiseAudio"Additionalnon-assetdirectorytopackage"UnrealUASSETAkAudioEventAkAudioBankWwiseAudio

1.6.3

Page 161: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal

Page 162: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealWwiseSpatialAudioWwise2017.1UnrealSpatialAudio3D3DReflectEffectWwisUnrealEngine

WwiseUnrealEngineUnreal

4SpatialAudio1―

A B C DEFG3

Reflect

A-B-C-UnrealD-E-SurfaceReflectorF-G-SpotReflector

Page 163: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

A-WwiseUnreal

1. EpicLauncherUnreal2. UnrealProjectC++BlankTestSpatialAudio3. Unreal4. WwiseLauncher5. Wwise6. UnrealEngine7. IntegrateWwiseintoProject...8. OpeninWwiseWwise9. OpeninUnrealUnreal

Page 164: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

B-44

1. TransformLocation(x=0.0,y=0.0,z=0.0)Scale(x=2.0,y=2.0,z=1.0)

2. 8Cube:Location(x=775.0,y=0.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0).Location(x=225.0,y=0.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0).Location(x=-225.0,y=0.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0).Location(x=-775.0,y=0.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0).Location(x=0.0,y=-775.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0)Rotation(x=0.0,y=0.0,z=90.0).Location(x=0.0,y=-225.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0)Rotation(x=0.0,y=0.0,z=90.0).Location(x=0.0,y=225.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0)Rotation(x=0.0,y=0.0,z=90.0).Location(x=0.0,y=775.0,z=100.0)Scale(x=4.5,y=0.25,z=2.0)Rotation(x=0.0,y=0.0,z=90.0).

3. Player:Location(x=-500.0,y=-500.0,z=100.0).

4. PointLightIntensity50,000:Red,Location(x=-500.0,y=-500.0,z=500.0).Blue,Location(x=500.0,y=-500.0,z=500.0).Green,Location(x=500.0,y=500.0,z=500.0).Yellow,Location(x=-500.0,y=500.0,z=500.0).

5. "NewMap"

Page 165: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Buildworkingenvironment

Page 166: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

C-Unreal3D

1. WwiseActor-MixerHierarchyDefaultWorkUnitSoundSFXReferenceSound

SoundSFX

2. Usegame-definedauxiliarysends3D

Page 167: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

3. Event"PlayReferenceSoundTest""ReferenceSound"

Event

4.5. UnrealWindow>WwisePickerContentBrowser

Page 168: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

"PlayReferenceSoundTest"Event

WwisePickerContentBrowser

6. "PlayReferenceSoundTest"SoundBankSoundBank"TestSpatialAudioBank"

SoundBank

Page 169: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SoundBank

7. "PlayReferenceSoundTest"Event AkAmbientSound

Location(x=-500.0,y=-500.0,z=100.0)

AkAmbientSound

8. BlueprintsLevelBlueprint"EventBeginPlay""EventTick"

9. "PlayReferenceSoundTest"WorldOutlinerBlueprint10. Blueprint"LeftMouseButton"

Page 170: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

11. Blueprint"PostEvent"12. PressedoutletPostEventExec"PlayReferenceSoundTest"

Actorinlet13. PostEvent"PlayReferenceSoundTest"AkEvent

14. Build>GenerateSoundBanks....WindowsSoundBank

Page 171: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

SoundBanks

15. SoundBankOutputLog

SoundBankOutputLog

16. 3D

Page 172: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

D-2 AkAmbientSoundLateReverb AkSpatialAudioVolume

1. WwiseMasterAudioBusAuxiliaryBus"TestReverbAuxBus"

AuxiliaryBus

2. WwiseRoomVerbEffectShareSetCathedrals>Holy3. 2Event"PlayLateReverbTest""ReferenceSound"Sound

SFX

Page 173: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

PlayEvent

4.5. Unreal AkSpatialAudioVolumeVolumes

Location(x=500.0,y=-500.0,z=100.0)Scale(x=5.0,y=5.0,z=1.0)

6. EnableLateReverb EnableSurfaceReflectorsEnableRoomAkSpatialAudioVolume

Page 174: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

EnableLateReverb

7. TestReverbAuxBusPlayLateReverbTestWwisePickerContentBrowser

WwisePickerAuxiliaryBusEvent

8. PlayLateReverbTestTestSpatialAudioBank

Page 175: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

EventBank

9. AkSpatialAudioVolumeLateReverbAuxiliaryBusTestReverbAuxBus

Page 176: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AuxiliaryBus

10. "PlayLateReverbTest"Event AkAmbientSound

Location(x=500.0,y=-500.0,z=100.0)

Event

11. C-11C-13PlayLateReverbTest(12. SoundBanks13. PlayReferenceSoundTest

EnableRoomAkSpatialAudioVolumeAuxiliaryBus3D

Page 177: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

E-SurfaceReflector3SurfaceReflector―WwiseReflectEffectEditor

1. Wwise3Event"PlayReflectTest""ReferenceSound"SoundSFX

WwiseEvent

2. MasterAudioBusAuxiliaryBus"TestReflectAuxBus"Reflect

Page 178: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseEvent

3. Usegame-definedauxiliarysends2D

AuxiliaryBus2D

4. ReflectMaxDistance10,000SpeedofSound34,500

Page 179: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

ReflectSpeedofSoundMaxDistance

5.6. UnrealPlayReflectTestTestReflectAuxBusWwisePicker

ContentBrowser7. PlayReflectTestEventTestSpatialAudioBank8. PlayReflectTest AkAmbientSound:

Location(x=500.0,y=500.0,z=100.0)9. AkSpatialAudioVolume

Location(x=500.0,y=500.0,z=100.0)Relativescale(x=5.0,y=5.0,z=1.0)

10. "EnableSurfaceReflectors""EnableLateReverb""EnableRoom" AkSpatialAudioVolume

Page 180: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

11. PlayReflectTestAkAmbientSound AkSpatialAudioVolume

12. PlayReflectTestAkAmbientSound SpatialAudio"EarlyReflectionAuxbus""TestReflectAuxBus"

13. DebugDraw1 AkAmbientSound(AkComponent>SpatialAudio>DebugDraw)

Page 181: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

Debugdraw

14. C-11C-15PlayReflectTest(

Page 182: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

15. SoundBanks16. PlayReflectTestReflectAuxiliaryBus

Page 183: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

F-AkAcousticPortalsAuxiliary Bus

3D

1. WwiseAuxiliaryBus"TestPortalAuxBus"2. Usegame-definedauxiliarysends3D

3DAuxiliaryBus

3. WwiseRoomVerbEffectRoom_Medium

Page 184: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AuxiliaryBus

4. 4Event"PlayPortalTest""ReferenceSound"SoundSFX

PlayEvent

5.6. UnrealPlayPortalTestWwisePickerContentBrowser

Page 185: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

7. TestPortalAuxBusContentBrowser

EventAuxiliaryBusContentBrowser

8. "PlayPortalTest"EventTestSpatialAudioBank

EventSoundBanks

9. AkSpatialAudioVolumeLocation(x=-500.0,y=500.0,z=100.0)AbsoluteScale(x=5.0,y=5.0,z=1.0)

10. "TestPortalAuxBus"AuxiliaryBusLateReverb

Page 186: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AuxiliaryBus

11. EnableLateReverbEnableRoom EnableSurfaceReflectorsAkSpatialAudioVolume

Page 187: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

12. F-1F-7"TestReferenceAuxBus"AuxiliaryBusRoomVerb

Page 188: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

3DAuxiliaryBus

AuxiliaryBus

13. AkSpatialAudioVolumeLocation(x=-500.0,y=-500.0,z=100.0)AbsoluteScale(x=5.0,y=5.0,z=1.0)

14. EnableLateReverbEnableRoom EnableSurfaceReflectorsAkSpatialAudioVolume

Page 189: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

2

15. "TestReferenceAuxBus"AuxiliaryBusLateReverb

AuxiliaryBus

16. 3AkAcousticPortalLocation(x=-500.0,y=0.0,z=100.0)Scale(x=0.5,y=0.5,z=1.0).Location(x=0.0,y=-500.0,z=100.0)Scale(x=0.5,y=0.5,z=1.0)Rotation(x=0.0,y=0.0,z=90.0).Location(x=-500.0,y=0.0,z=100.0)Scale(x=0.5,y=0.5,z=1.0)Rotation(x=0.0,y=0.0,z=90.0).

Page 190: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

acousticportal

17. Portal"AkAcousticPortal"Open

18. PlayPortalTestLocation(x=-500.0,y=500.0,z=100.0)

Event

19. C-11C-13PlayPortalTest(20. SoundBanksWindows21. PlayPortalTest

Page 191: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAcousticPortalY

1―:

1. ―Wwise2. ―Wwise3. Wwise

F

WwiseProjectSettingsObstruction/Occlusion

Page 192: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent
Page 193: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LPF

Page 194: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent
Page 195: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

LPF

Page 196: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

G-SpotReflectorSpotreflectorSpotreflector―

1. WwiseAuxiliaryBus"TestSpotReflectorAuxBus"Reflect

ReflectAuxiliaryBus

2. Usegame-definedauxiliarysends2D

2D

Page 197: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

3. ReflectMaxDistance10,000SpeedofSound34,500

Reflect'sSpeedofSoundMaxDistance

4.5. UnrealWwisePickerTestSpotReflectorAuxBusContent

Browser6. LevelBlueprint:

SpotReflector"PlayReferenceSoundTest"(

SpotReflectorPlayReferenceSoundTest

7. AkSpotReflectorLocation(x=-150.0,y=-150.0,z=100.0)

8. AkSpotReflectorObjectAuxBus"TestSpotReflectorAuxBus"

Page 198: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

spotreflector

9. SoundBanks10. spotreflectorfspotreflector

"TestSpotReflectorAuxBus"AuxiliaryBusReflectEffectEditor

1.6.3

Page 199: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal

Page 200: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

What'sNew?UnrealEngine4Unreal

UnrealEngine4

UnrealEngine4.17/4.18-Wwise2017.2.1.6524.866UnrealEngine4.17/4.18-Wwise2017.2.0.6500.836UnrealEngine4.15/4.16/4.17/4.18-Wwise2017.1.4.6407.760UnrealEngine4.15/4.16/4.17/4.18-Wwise2017.1.3.6377.732UnrealEngine4.15/4.16/4.17-Wwise2017.1.3.6377.715UnrealEngine4.15/4.16/4.17-Wwise2017.1.2.6361.696UnrealEngine4.15/4.16/4.17-Wwise2017.1.1.6340.673UnrealEngine4.15/4.16-Wwise2017.1.0.6302.628UnrealEngine4.12/4.13/4.14/4.15/4.16-Wwise2016.2.4.6098.451UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.3.6077.435UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.3.6077.422UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.2.6022.371UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.2.6022.359UnrealEngine4.12/4.13/4.14-Wwise2016.2.1.5995.317UnrealEngine4.12/4.13/4.14-Wwise2016.2.0.5972.301UnrealEngine4.12/4.13-Wwise2016.2.0.5972.274UnrealEngine4.11/4.12/4.13-Wwise2016.1.3UnrealEngine4.11/4.12-Wwise2016.1.2UnrealEngine4.11/4.12-Wwise2016.1.1UnrealEngine4.11.2-Wwise2016.1UnrealEngine4.11-Wwisev2015.1.7UnrealEngine4.11-Wwisev2015.1.6UnrealEngine4.10-Wwisev2015.1.4UnrealEngine4.9-Wwisev2015.1.2UnrealEngine4.8-Wwisev2015.1UnrealEngine4.8-Wwisev2014.1.5UnrealEngine4.7-Wwisev2014.1.3

Page 201: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.6-Wwisev2014.1.1UnrealEngine4.5-Wwisev2014.120148-Wwisev2014.120148-Wwisev2013.2.920147-Wwisev2013.2.920146-Wwisev2013.2.820144-Wwisev2013.2.720143-Wwisev2013.2.620141-Wwisev2013.2.5201312-Wwisev2013.2.4201310-Wwisev2013.2.120139-Wwisev2013.2.120138-Wwisev2013.220137-Wwisev2013.1.120136-Wwisev2013.1.120135-Wwisev2013.1.1201312-Wwisev2013.2.4

Page 202: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.17/4.18-Wwise2017.2.1.6524.866

WG-34960RemovedminandmaxpropertiesinAkSliderwidget,whicharenowautomaticallysetviaWAAPI.WG-35238:AkEventSequencerdirtyWG-35773UAkComponent::UseEarlyReflectionsorderbounds

WG-359491AuxiliaryWG-36083SequencerWAAPIWG-36200 -game

WG-36357LauncherVisualStudio2017dependenciesThirdParty

WG-36415FixedcrashinUnrealwhenaddingnewAkSliderinUMG

Page 203: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.17/4.18-Wwise2017.2.0.6500.836

Editor Editor WAAPIWwise WAAPIPickerSequencer LevelSequencerWAAPIAkAudioEventSectionSequencer LevelSequencerWAAPIBlueprint WAAPIBlueprintWAAPIUMG WAAPIWidgetsWG-30009:BlueprintWG-30010SetMultiplePositionsBlueprintWG-33932WG-35307SetBusConfigBlueprint

Page 204: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.15/4.16/4.17/4.18-Wwise2017.1.4.6407.760

WG-33333WG-34745WG-34879AkComponentWG-35035Blueprint0WG-35104WG-35463:32-bitWG-35473WG-35614migration_to_2017_1_4

Page 205: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.15/4.16/4.17/4.18-Wwise2017.1.3.6377.732

Unreal4.18WG-35104:WG-35272:Android64-bitWG-35286:AddSurfaceReflectorSetComponentBlueprint

Page 206: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.15/4.16/4.17-Wwise2017.1.3.6377.715

WG-34797SpatialAudioVolumesurfaceundoDetails

WG-34810LateReverbComponentWG-34878,WG-34906PlayinEditorWG-34907FAkAudioDevice::Get()

Page 207: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.15/4.16/4.17-Wwise2017.1.2.6361.696

WG-32413:ContentBrowserAnimationEditorWG-33970:(Mac)PAKWG-34030:AkSpatialAudioVolumeWG-34083:SpatialAudioVolumeWG-34213:ContentBrowserAnimationEditorWG-34222VirtualAcousticsShareSetsWwisePicker

WG-34276EventLevelSequenceWG-34605:WwiseSpatialAudioWG-34630: -nosoundWG-34703:SpatialAudioVolumesWG-34704:AkComponentWG-34745:

Page 208: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.15/4.16/4.17-Wwise2017.1.1.6340.673

UnrealEngine4.17Unreal4.17UnrealXboxOneSwitch WG-34098(Mac)AkRoomComponent AkComponentroomWG-34119:listenerIDSpatialAudioAPI

SetEmitterAuxSendValues

WG-34368: FAkAudioDevice::PostEventAtLocationWG-34388:LevelSequencerRTPCEditor

Page 209: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.15/4.16-Wwise2017.1.0.6302.628

SpatialAudio SpatialAudio WG-30695VisualStudio2017WG-32388:SoundBankMaxattenuationradius

Page 210: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14/4.15/4.16-Wwise2016.2.4.6098.451

UnrealEngine4.16WG-31942:WwiseWG-33251:include

Page 211: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.3.6077.435

WG-32914:AKUnrealIO

Page 212: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.3.6077.422

WG-30020WwiseWG-30695SwitchWG-31076WwiseBlueprint BlueprintCosmetic

WG-31455AkComponentCallbackManagerAkComponent

WG-32046BeginPlayAkAmbientSoundWG-32490WG-32763"Engine.h"WG-32768EDLWG-32799IOSoundBank

Page 213: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.2.6022.371

WG-32464UE4.15Mac

Page 214: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14/4.15-Wwise2016.2.2.6022.359

WG-31087LevelSequenceWG-31687EventDrivenLoaderWG-31816MatineeSequencerWG-31924AkComponentEventWG-32259AkComponentBlueprintableBlueprintAkComponent

Page 215: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14-Wwise2016.2.1.5995.317

WG-31588WG-31590WG-31860clangWG-31876WwiseWG-31888FString

Page 216: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13/4.14-Wwise2016.2.0.5972.301

WG-31589:auto-destroyEventWG-31678:WG-31771:AnimNotify_AkEvent

Page 217: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12/4.13-Wwise2016.2.0.5972.274

WG-29980EventWG-30448AkEventAkComponentWG-30491Fixed:PIEWG-31030: FAkAudioDevice::Get()

WG-31040Fixed:AkEventAkComponentWG-31075:FAkAudioDevice::Get()WG-31186:AkComponentEventAkComponentCallback

WG-31204Fixed:spawnAkComponentEventWG-31277Fixed:destroyedEvent

Page 218: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.11/4.12/4.13-Wwise2016.1.3WG-30993:XAudio2.7LoadLibraryWG-31015:Recorder

Page 219: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.11/4.12-Wwise2016.1.2WG-30304:"Unloadstreamlevel"SoundEngine"StopAll"WG-30754: FAkAudioDevice::PostEventIDWG-30804Fixed:WwiseSDKIOUnrealIO

Page 220: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.11/4.12-Wwise2016.1.1WG-29972:AkComponentauto-destroyWG-29979:EndOfEventWG-30004:SetGameObjectOutputBusVolumeBlueprintsAkAudioDeviceWG-30404:AttenuationScalingFactorAkComponentsWG-30409:Vorbis

Page 221: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.12-Wwise2016.1WG-29991AkEventStringInputFieldAkAmbientSoundWG-29997"LogAkAudio:StopAllAPIcalled"WG-30218Fixed:AndroidWwiseProfilerWG-30255Fixed:MatineeAkEventTrackWG-29991AkEventStringInputFieldAkAmbientSoundWG-29997"LogAkAudio:StopAllAPIcalled"

Page 222: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.11.2-Wwise2016.1WG-29917Fixed:AkAmbientSoundsEditorWG-30000Fixed:StartAllAmbientSoundsStopAllAmbientSounds

WG-30012Fixed:GitHubpullrequest#5"GenerateSoundBanks""AvailablePlatforms"WG-30014Fixed:PlayinEditorWG-30031Fixed:WorldglobalpointerWG-30205Fixed:MacWwise.app

Page 223: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.11-Wwisev2015.1.7UI-316Fixed:PlayinEditorWG-29917Fixed:EditorWG-29944Fixed:PIE

Page 224: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.11-Wwisev2015.1.6WwiseUnreal UE4Wwise UI-273Fixed:AUXuassetAuxBusSoundBank AkAuxBusUI-280Fixed:"...byname" "...byname"

UI-309Fixed:WwiseUE4Editor.exe Wwise

Page 225: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.10-Wwisev2015.1.4UI-265Fixed:AnimNotifiesAkComponentUE -nosound

UI-270:non-Unity

Page 226: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.9-Wwisev2015.1.2UI-249Fixed:WindowsBlueprint"SpawnAkComponentatlocation" AkComponent MacMaciOSLinux

Page 227: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.8-Wwisev2015.1UE4.8Wwise2015.1AppmanifestWwiseXboxOne

Page 228: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.8-Wwisev2014.1.5UI-206Fixed:UI-212Fixed:"LoadInitBank"BlueprintUI-213Fixed:BlueprintnullUI-214Fixed:UI-215Fixed:actorAkComponentUI-217Fixed:AkReverbVolumeUI-220Fixed:UI-223Fixed:AkEventUI-226Fixed:64-bitWwiseCLI.exe32-bitWwiseCLI.exeUI-230Fixed:WwiseGameObjectunregisterFinishDestroyOnComponentDestroyedGameObjectsUI-233Fixed:GetGameObjectIDActorUI-234Fixed:SetListenerMultipleviewportAkAudioDevice.cppUI-236Fixed:GetAkComponentBlueprintLocationTypeUI-239Fixed:BankManagerSoundbankAnimNotify_AkEvent"Follow"AkEvent

AnimNotify:AnimNotify_AkEventByNameBlueprints Blueprint

Page 229: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.7-Wwisev2014.1.3AndroidEpicGamesFirstPerson WwiseUnrealINIUI-157:AkEventsBlueprintUI-187:AkEventUI-188:AkAmbientSoundUI-189:AkComponentUI-190:Blueprint LoadBanksUI-193: UAkAudioEventsUAkAudioEventFactoryUI-194: AkReverbVolumes

UI-195: blueprint_actor_posteventbyname,features_blueprintcsoundbanks_loadbyname UnloadBankBlueprintUI-196:UI-201:AkComponentUAkAudioEventUnrealAudioComponentAkComponentBlueprintUAkAudioEventAkComponentUI-204:UI-205:UI-208:

Page 230: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.6-Wwisev2014.1.1UI-183:UnrealBuildToolCRT(bDebugBuildsActuallyUseDebugCRT=true)UI-184:AkComponentUI-186:.bnkUAkAudioBank

Page 231: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UnrealEngine4.5-Wwisev2014.1UI-172Fixed:AkReverbVolumeChannelUI-174Fixed:"GenerateSoundBanks"UI-175Fixed:

Page 232: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20148-Wwisev2014.1UI-166FixedAuxiliaryBusWwise2014.1.Wwise2014.1.2013.2.x

Page 233: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20148-Wwisev2013.2.9

Page 234: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20147-Wwisev2013.2.9SwitchDemomapUnrealWwiseDemoSwitchUI-161FixedAkComponent

Page 235: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20146-Wwisev2013.2.8UI-152FixedSoundBank

Page 236: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20144-Wwisev2013.2.7UI-149FixedAkReverbVolumes

Page 237: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20143-Wwisev2013.2.6VisualStudio2013 UI-146FixedUnityUI-147Fixed

AkComponenttickAkReverbVolumesCollision

UI-148FixedRTPCDemo"GetPlayerController"Editor"Simulate""Possess"

Page 238: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20141-Wwisev2013.2.5ShooterGameAkAnimNotifyFPP_RifleReloadUI-131FixedAnimationEditorAnimationEditor2

AnimNotify_AkEventBlueprint

UI-134FixedGetAkComponentStopWhenOwnerDestroyedAkComponentSetStopWhenOwnerDestroyedUI-136FixedWwiseAuthoringXboxOneUI-137Fixed"PostEventatLocation"AAkReverbVolumesUI-138FixedcommandletUEUI-139FixedZFMathAbsUnrealUI-145FixedRTPCAkComponentSetRTPCValue

Page 239: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

201312-Wwisev2013.2.4UnrealWwisePS4XboxOne

LinkedProject Engine/Config/BaseEditor.ini<Your

Game>/Config/DefaultGame.ini

UAkComponentUI-130FixedUAkComponentUpdateAkReverbVolumeList

UI-130FixedUAkComponentUI-132FixedUAkComponentsTickUI-135FixedRTPC

Page 240: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

201310-Wwisev2013.2.1PlayStation4XboxOneWwiseAUXAkReverbVolumeUI-128FixedIO

Page 241: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20139-Wwisev2013.2.1VisualStudio2012AkAudioDeviceUEngineUseSound()FalseUAkComponent::PostAkEventNull

Page 242: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20138-Wwisev2013.2AkComponentWwise

AkComponentEpicAudioComponentAkComponentAkGameplayStatics

SoundBankDefinitionFileWwiseProfilerSoundBankSetRTPCValue

Page 243: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20137-Wwisev2013.1.1SoundBankContentBrowserAudiokineticEventAudiokineticBankXboxOnePS4AnimNotify_AkEventAkComponentGameObject

Page 244: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20136-Wwisev2013.1.1DebugGameWwiseSDKWindows64-bitxaudio2/mmdevDLLMatineeFLevelEditorViewportClient::UpdateAudioListenerAkAudioDevice

WindowsAudioDeviceModuleNameXAudio2

Page 245: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20135-Wwisev2013.1.1doxygenWwise2013.1.1build4677

Page 246: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

20133-Wwisev2013.1Wwise2013.1betabuild4609

1.6.3

Page 247: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »What'sNew?

Page 248: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UE4.17/4.18Wwise2017.2.0

2017.2.0UnrealEngine4XYWwiseGameObject3DViewerXZWwiseGameObject3DViewerUnrealGameObject3DViewerFloorPlaneX-Y:

Page 249: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

AkAcousticPortalWwise2017.2.0SpatialAudioPortalY2RoomRoomYZ90Wwise

Page 250: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UE4.11/4.12Wwise2016.1.1WG-30404 AkComponent AttenuationScalingFactorUPROPERTYBlueprints AkComponent

SetAttenuationScalingFactor

Page 251: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

UE4WwiseUnrealEngine4.11WwiseUE4

WwiseUnrealContentBrowserAkAudioEventWwisePickerUnrealContentBrowser

UE4UE4.10UE4.11

1.2. UnrealEngineEpicGamesLauncherUnrealEngine3. WwiseUnrealEngineGameplug-inSDK4. UnrealEditor5. WwiseUnrealEngine Edit>Plugins>AudioWwiseUnreal

Engine4Integration"enable"Wwise6. AkEventAkEventByNameAnimNotify

AnimNotifiesEngine

WwiseUnreal

Page 252: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

"...byname"WwiseUnreal4.11"...byName"PostEventByNameLoadBankByNameSoundBankBlueprint"PostEvent"Blueprint"EventName"

Page 253: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseWwiseUnreal4.11WwiseWwiseUE4Editor.exe4.11WwiseUnreal

1.6.3

Page 254: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WwiseUnreal »What'sNew?

Page 255: Wwise Unreal Integration - Documentation & Help · Unreal Content Browser 2. Notifies Add notify > AkEvent Animation Notify EventEvent Name AkAudioEvent Attach Name AkAudioEvent akaudioevent

WG-29964LinuxWwiseWG-29968iOSUnrealEngine WG-29981ViewportWG-29982UseReverbVolumes"Setusereverbvolumes"WG-30900AnimationWG-33970PAKMaciOS

1.6.3