Commit Graph

183 Commits

Author SHA1 Message Date
alfaroh corneyiii
bea62395f6 Fix Non-16-bit WAV Asset Import
#jira UE-149922
#rb aaron.mcleran
#preflight 62a3a4ca945c4467b54f0293

[CL 20601479 by alfaroh corneyiii in ue5-main branch]
2022-06-10 16:14:32 -04:00
alfaroh corneyiii
b17e186979 "Using Native Audio" Telemetry
#jira UE-151075
#rb rob.gay helen.yang
#preflight 628c08e4183c1e1346577d5a

[CL 20341003 by alfaroh corneyiii in ue5-main branch]
2022-05-23 18:58:53 -04:00
alfaroh corneyiii
fce3551e40 Fix 16-bit WAV import warning
#jira UE-152630
#rb aaron.mcleran
#preflight 628bfbff183c1e13465352b6

[CL 20339682 by alfaroh corneyiii in ue5-main branch]
2022-05-23 17:35:43 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Matt Peters
7ad238a806 AssetRegistry includes (Engine/Source): change #include "AssetData.h" -> #include "AssetRegistry/AssetData.h", and similar for the other moved AssetRegistry headers.
#rb Zousar.Shaker
#rnx
#preflight 6270509a220f89f0ad573030

[CL 20016982 by Matt Peters in ue5-main branch]
2022-05-02 18:06:48 -04:00
jimmy smith
07434ffdf6 Upgrade SoundWave to use FEditorBulkData data
#rb paul.chipchase maxwell.hayes phil.popp
#jira UE-146869
#preflight 62574862153630bb90e60062

[CL 19748408 by jimmy smith in ue5-main branch]
2022-04-13 19:55:27 -04:00
Matt Peters
c1b46b1fed FAssetData: Callsites need to handle AssetData.GetClass() returning null. Added IsInstanceOf(UClass*) for the common operation GetClass() && GetClass->IsChildOf(BaseClass).
#jira UE-146521
#rb Zousar.Shaker
#rnx
#preflight 623874b789625f06129e466b

[CL 19450936 by Matt Peters in ue5-main branch]
2022-03-21 09:00:36 -04:00
TekuConcept
bc4f12e5ea Fix clang-13 crash in AudioEditor and AudioSynesthesia
#jira UE-127905
#rnx
#rb Rob.Gay
#lockdown Nick.Whiting
PR #8441
#preflight 62338e68ed772061b618f990

#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 19426289 in //UE5/Release-5.0/... via CL 19427246
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v930-19419903)

[CL 19429559 by TekuConcept in ue5-main branch]
2022-03-17 19:09:18 -04:00
Rob Gay
0735abcd50 - Remove ensure in case first chunk fails to load and log descriptive error in the case that the asset is corrupt or was failed to be retrieved
- Rename EnsureZerothChunkIsLoaded (because it doesn't actually ensure) to GetOrLoadFirstChunk
- Misc error-state logging fix-ups
- Report if seek failed for decoder input  in more robust log statement and remove ensure
- Fix modified 0th chunk size not invalidating compressed data in OnPropertyChanged
#rb jimmy.smith
#rnx
#jira UE-145250
#preflight 62310d3eef5d0f0e8fe277b1

[CL 19409222 by Rob Gay in ue5-main branch]
2022-03-16 14:39:03 -04:00
helen yang
54f1fe2a32 Pin Sound Cue asset type by default when creating new assets
#jira UE-143889
#rb rob.gay
#preflight 62191b0e847077002e8f0c24


#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 19157472 in //UE5/Release-5.0/... via CL 19159838
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19161488 by helen yang in ue5-main branch]
2022-02-25 19:47:33 -05:00
miles flanagan
8a99ef6410 Downgrade warning when overriding modulation destination clamp values since it is intentionally allowed now.
#jira ue-143036
#rb maxwell.hayes
#preflight 620ea638e8554a6f64eb0ffa

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 19081238 in //UE5/Release-5.0/... via CL 19095791
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19140446 by miles flanagan in ue5-main branch]
2022-02-24 23:15:05 -05:00
helen yang
f4a9338223 Add Audio Editor Settings options to pin various asset types
- Move MetaSounds editor settings to Content Editor Category, remove unused settings

#jira UE-141203
#rb rob.gay
#preflight 620584c84c6c33118fb20d7e

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18945154 in //UE5/Release-5.0/... via CL 18946204 via CL 18946520
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18946535 by helen yang in ue5-main branch]
2022-02-10 18:45:19 -05:00
jimmy smith
152e0f7aeb Broadcast Wave support for timecodes
#jira UE-140906
#rb aaron.mcleran phil.popp
#swarm 18820277
#p4v-preflight-copy 18855272
#preflight 61fc69305e1fd462285146b6

[CL 18856226 by jimmy smith in ue5-main branch]
2022-02-03 18:59:40 -05:00
miles flanagan
1ef363d080 Fix sound submixes using linear volume values in decibel contexts when the modulation plugin is enabled.
#preflight 61f9d7d5162e627eab50d6df

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 18819598 in //UE5/Release-5.0/... via CL 18819607 via CL 18822893
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824748 by miles flanagan in ue5-main branch]
2022-02-02 08:01:16 -05:00
anna lantz
fdf07ba2cf Deprecation of SpokenText field in SoundWave
#jira UE-76377
#rb ryan.mangin
#preflight 61f822b1a6632a34f34b358f

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 18792917 in //UE5/Release-5.0/... via CL 18793615 via CL 18794483
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18794952 by anna lantz in ue5-main branch]
2022-01-31 14:55:54 -05:00
rob gay
522b5ad474 Split Modulation Registration into actual registration/Modulation proxy generation vs Settings construction to support AudioDevice-less DATAProxy generation
- Made modulator settings objects stateless & removed AudioDevice dependency in mod settings constructors.
- Required moving ModulationParameters to thread-safe registered singleton registry in AudioExtensions and out of plugin
- Rename IAudioModulation/FAudioModulation to IAudioModulationManager/FAudioModulationManager for clarity
#rb phil.popp
#jira UE-138516
#rnx
#preflight 61ddc6b9f33c075417271dc2

#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 18574824 in //UE5/Release-5.0/... via CL 18574848
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18574874 by rob gay in ue5-release-engine-test branch]
2022-01-11 13:52:09 -05:00
aaron mcleran
1338e81e1b Fixing up sound class editor tooltip
#jira UE-112284
#rb trivial

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18426371 in //UE5/Release-5.0/... via CL 18426388
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426401 by aaron mcleran in ue5-release-engine-test branch]
2021-12-09 17:58:17 -05:00
jimmy smith
aa0c3be4d2 AudioLink Abstractions and Engine Modules
#jira UE-123975
#rb phil.popp
#preflight 61b196c7e0430ca438a95533

#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 18416580 in //UE5/Release-5.0/... via CL 18416585
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18416586 by jimmy smith in ue5-release-engine-test branch]
2021-12-09 01:34:26 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
aaron mcleran
08afc0d9c5 Fix for platform downsampling feature.
#rb Ryan.Mangin
#jira UE-119535

#ROBOMERGE-SOURCE: CL 16889400 via CL 16914159
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16914545 by aaron mcleran in ue5-release-engine-test branch]
2021-07-21 15:46:00 -04:00
phillip kavan
1b6914ca4b Extends the class viewer module to support multiple custom class filters along with an optional associated view option flag.
Additional changes:
- Deprecates the previous method for specifying a singular custom class viewer filter and updates all existing occurrences of this pattern in engine code.
- Extends the property editor utilities interface to expose custom class filter(s) that can be applied to the class picker widget used for editing class property values.
- Adds an implementation of this interface to SDetailsView such that additional class filter(s) can now be configured to be applied to all underlying class property nodes.

#jira UE-108316
#rb Lauren.Barnes
#preflight 60c2102e8ae8960001110d50

#ROBOMERGE-OWNER: phillip.kavan
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 16623084 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)
#ROBOMERGE-CONFLICT from-shelf

[CL 16623246 by phillip kavan in ue5-release-engine-test branch]
2021-06-10 10:40:50 -04:00
aaron mcleran
36c6c39126 Actual fix for importing 24 bit audio
[FYI] Sondra.Moyls
#rb Rob.Gay
#jira UE-117680
#lockdown Nick.Whiting

#ROBOMERGE-SOURCE: CL 16612990 in //UE5/Release-5.0-EarlyAccess/... via CL 16612992
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16613003 by aaron mcleran in ue5-release-engine-test branch]
2021-06-09 17:14:56 -04:00