Commit Graph

223 Commits

Author SHA1 Message Date
steve robb
51f3ea53ae Removed ChooseClass.h includes.
#rb trivial

[CL 27823723 by steve robb in ue5-main branch]
2023-09-13 05:43:01 -04:00
aaron mcleran
6705225eb4 Making space bar preview a metasound
* Refactored metasound source and patch asset actions to use new asset definitions
* Fixed issue with preset icons not showing up on restart
* Utilized sound base asset def

#jira UE-194293, UE-194188
#rb helen.yang

[CL 27799703 by aaron mcleran in ue5-main branch]
2023-09-12 13:54:05 -04:00
helen yang
5b77634c5b Fix pinned audio asset types editor preferences not being observed
#jira UE-191432
#rb aaron.mcleran

[CL 26900688 by helen yang in ue5-main branch]
2023-08-07 17:52:07 -04:00
helen yang
1f0e5af82e Copy Sound Wave compression type and value when importing a file using a template soundwave
#jira UE-190810
#rb max.hayes

[CL 26900616 by helen yang in ue5-main branch]
2023-08-07 17:51:04 -04:00
anna lantz
e0ea555b55 Fix for crash when overriding an Ambisonics sound asset with a non-Ambisonics file
#jira UE-164583
#jira UE-187257
#rb jimmy.smith

[CL 26351493 by anna lantz in ue5-main branch]
2023-06-30 14:59:04 -04:00
jimmy smith
7741e3f9f2 [Backout] - CL25652913
-fyi anna.lantz
Original CL Desc
-----------------------------------------------------------------
 Reimporting an audio file over a Sound Wave marked as Ambisonic crashes editor

#jira UE-164583
#rb aaron.mcleran
#preflight 6470f4b89c600ef153867b83
#preflight 64711b94be2bf90819fa4e59
#p4v-preflight-copy 25711811

[CL 25715540 by jimmy smith in ue5-main branch]
2023-05-31 17:38:09 -04:00
jimmy smith
396f59718c Add error message if we try and import a file bigger than int32_max
#jira UE-187214
#rb igor.dallavanzi ryan.mangin
#preflight 64756ddb4a277ca8f0a62b5c

[CL 25690426 by jimmy smith in ue5-main branch]
2023-05-30 17:35:55 -04:00
anna lantz
ef017854d8 Reimporting an audio file over a Sound Wave marked as Ambisonic crashes editor
#jira UE-164583
#rb aaron.mcleran
#preflight 6470f4b89c600ef153867b83
#preflight 64711b94be2bf90819fa4e59

[CL 25652913 by anna lantz in ue5-main branch]
2023-05-26 17:18:14 -04:00
kirill zorin
de8db5ff76 Converting ARO-facing raw pointers to TObjectPtr ahead of raw pointer ARO API deprecation.
#rb zousar.shaker
#rb markus.breyer
#rb robert.manuszewski

#preflight 646391406b1406b54ab15460

[CL 25489627 by kirill zorin in ue5-main branch]
2023-05-16 10:52:49 -04:00
bryan sefcik
91c57d395e Removed redundant module includes.
#preflight 645d4bf3aa3c584c0b5b3a67

[CL 25435653 by bryan sefcik in ue5-main branch]
2023-05-11 16:48:21 -04:00
Brian Chrisman
91fe9bde2f Fix for truncated wave data on file import.
#jira UE-185277
#rb jimmy.smith
#preflight 645be921101fc47be9384651

[CL 25413721 by Brian Chrisman in ue5-main branch]
2023-05-10 15:21:34 -04:00
aditya ravichandran
31830290ab Asset Editors: Deprecate OnClose and RequestClose in favor of similar functions that take in a close reason
Fix a crash in some asset editors when you force deleted an asset with pending changes and hit "cancel" on the save dialog

#jira UE-107248
#preflight 64517c880e33f2d51d6e3adb

[CL 25321878 by aditya ravichandran in ue5-main branch]
2023-05-03 14:45:26 -04:00
Brian Chrisman
f9536c9ab6 Add support for copying wave file metadata chunks to USoundWave payload when converting bit depth of source file.
#rb aaron.mcleran
#jira UE-176226
#preflight 6449dc7cb208f61af8cb5471

[CL 25210613 by Brian Chrisman in ue5-main branch]
2023-04-26 22:43:07 -04:00
Aaron McLeran
70e7c3734f Removing many vestigates of old audio engine code.
#rb Ryan.Mangin
#jira UE-144348
#preflight 6446e9d30206a6e20f49f2e7

[CL 25172786 by Aaron McLeran in ue5-main branch]
2023-04-24 18:22:37 -04:00
Aaron McLeran
b437ef3903 Adding support for AIFF files with the .aiff extension on import
#jira UE-173356
#rb trivial
#preflight none

[CL 25154625 by Aaron McLeran in ue5-main branch]
2023-04-21 17:46:56 -04:00
maxwell hayes
6a8f45d70f Cvar-able soundwave duration import limit
#rb aaron.mcleran
#pf 63ffd8f4c00784bee26493b0

[CL 24508786 by maxwell hayes in ue5-main branch]
2023-03-03 17:35:49 -05:00
jake burga
e6c4d60cc8 Read smpl data when importing USoundWave.
- Audio.h/.cpp Add functionality to read the `smpl` chunk in a `.wav` asset and adds SampleLoop data to `FWaveModInfo`
- SoundWaveFactor.cpp, parse `WaveSampleLoops` from `FWaveModInfo` and add them to the`CuePoints` array instead of creating a new array
- add `bIsLoopRegion` to `FSoundWaveCuePoint` to identify if a cue point is being used as a "Sample Loop"
- add methods to `USoundWave` to get filtered "CuePoints" and "LoopRegions" from cuepoints array
- When converting `USoundWave` to proxy data, split cue points into "Loop Regions" and "Cue Points" array (less of a memory issue to add new arrays to these classes)
- Fail import if the sample loop start and end points are invalid

#rb aaron.mcleran
[REVIEW] [at]buzz.burrowes [at]charlie.huguenard [at]aaron.mcleran
#preflight 63fe579bef1b24bf9421bb9c

[CL 24465016 by jake burga in ue5-main branch]
2023-03-01 12:33:43 -05:00
maxwell hayes
46ec4afc44 Have audio Factories query whether SoundWave and Ambient Sound import is allowed.
#rb Aaron.McLeran
#preflight 63f3e48a977ceed9156a59a8

[CL 24331754 by maxwell hayes in ue5-main branch]
2023-02-20 20:22:34 -05:00
dan parkes
04bee78a35 [UEFN] Hide disallowed sound nodes
#rb charlie.huguenard rob.gay
#preflight 63eb620db91ae11c1c21a8cd

[CL 24322950 by dan parkes in ue5-main branch]
2023-02-20 15:38:40 -05:00
stan hormell
41739477ae [Backout] - CL24227355 - CIS Errors
[FYI] Dan.Parkes
Original CL Desc
-----------------------------------------------------------------
[UEFN] Hide disallowed sound nodes

#rb charlie.huguenard rob.gay
#preflight 63eb620db91ae11c1c21a8cd

[CL 24251450 by stan hormell in ue5-main branch]
2023-02-16 01:44:36 -05:00
dan parkes
3c75059c0c [UEFN] Hide disallowed sound nodes
#rb charlie.huguenard rob.gay
#preflight 63eb620db91ae11c1c21a8cd

[CL 24249296 by dan parkes in ue5-main branch]
2023-02-15 21:02:09 -05:00
nick darnell
7c56e6c4d1 AssetDefinition - Upgrading several skeletal and animation assets to be asset definitions. Had to upgrade a few utilities that were causing the assets to still load.
#jira UE-165574

[CL 23781708 by nick darnell in ue5-main branch]
2023-01-19 17:09:58 -05:00
nick darnell
b81efdcf63 AssetDefinition - Upgrading several sound asset actions.
AssetDefinition - Fixing a regression where we needed to load assets on right click to check a 'can we create a blueprint from this asset' option.
AssetDefinition - Making the dynamic entries for GetAssetActions nameless so that they don't stomp eachother on accident.
AssetDefinition -

#jira UE-165574

[CL 23632575 by nick darnell in ue5-main branch]
2023-01-10 15:49:07 -05:00
jimmy smith
64b5873f56 Deprecate CreateCompressedInfo path and GetRuntimeFormat in favour of IAudioInfoFactoryRegistry
#rb phill.popp
#jira none
#preflight 63bca93f0b7fcef8b093d9b7

[CL 23622468 by jimmy smith in ue5-main branch]
2023-01-09 19:09:51 -05:00
nick darnell
752a16721c AssetDefinition - Upgrading several sound asset actions.
#jira UE-165574

[CL 23602458 by nick darnell in ue5-main branch]
2023-01-06 15:37:15 -05:00