Commit Graph

223 Commits

Author SHA1 Message Date
brooke hubert
a470770796 Remove deprecated asset editor manager.
#Jira none
#rb lauren.barnes

[CL 13816532 by brooke hubert in ue5-main branch]
2020-07-01 16:35:41 -04:00
Matt Kuhlenschmidt
99a4c0ba88 Removed SDockableTab which was the precursor to SDockTab and not used for anything since pre UE4 1.0
[CL 13798333 by Matt Kuhlenschmidt in ue5-main branch]
2020-06-30 13:51:36 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
rob gay
e2d2afcc98 Add Modulation Parameter Layout that disables additional functionality when plugin is disabled
#rb ryan.mangin
#rnx

#ROBOMERGE-SOURCE: CL 13068199 via CL 13068219 via CL 13068251
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13068277 by rob gay in Main branch]
2020-04-29 12:40:54 -04:00
rob gay
7276440ca0 Fix missing CanFilter forward in SoundEffectPreset
#rb aaron.mcleran

#ROBOMERGE-SOURCE: CL 12945267 via CL 12945268 via CL 12945269
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12945271 by rob gay in Main branch]
2020-04-21 00:39:11 -04:00
rob gay
3657078f49 Deprecate stat sounds/soundwaves/soundcues in favor of au.debug. variants.
- Allows user to enable and disable uniformly and avoid edgecases with stat system not reporting toggle and render call getting out-of-sync.
- Move debugger & internals to audio namespace to avoid collisions in unity build

#rb ethan.geller

#ROBOMERGE-SOURCE: CL 12923853 via CL 12923859 via CL 12923883
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12923903 by rob gay in Main branch]
2020-04-20 11:17:31 -04:00
ethan geller
f9ff0d221a Remove SurroundSoundFactory, thus deprecating specialized import for multiple wav files with special cased file names.
[FYI] aaron.mcleran, rob.gay, maxwell.hayes

#ROBOMERGE-SOURCE: CL 12513508 via CL 12513509 via CL 12513510
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12513511 by ethan geller in Main branch]
2020-04-01 21:39:36 -04:00
ethan geller
7ffed81a5f #jira UE-88731
disconnect soundfield submixes if their format changes to something that is incompatible with a soundfield submix they are currently connected to.
#rb ryan.mangin

#ROBOMERGE-SOURCE: CL 12233629 in //UE4/Release-4.25/... via CL 12233632
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v664-12234175)

[CL 12237431 by ethan geller in Main branch]
2020-03-17 20:02:03 -04:00
aaron mcleran
9346fd1abc Moving libsndfile from runtime to editor time dependency.
#rb none
#jira none

#ROBOMERGE-SOURCE: CL 11967786 in //UE4/Release-4.25/... via CL 11967808
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11967879 by aaron mcleran in Main branch]
2020-03-05 17:57:10 -05:00
ethan geller
9e5d32fd26 #jira UE-88442
Fix for submix editor leaving submixes in an invalid state.
[FYI] kevin.neilson, rob.gay
#rb none

#ROBOMERGE-SOURCE: CL 11643619 in //UE4/Release-4.25/... via CL 11643623
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)

[CL 11643633 by ethan geller in Main branch]
2020-02-26 16:49:43 -05:00
ethan geller
822442b453 Fix for import from template.
USoundWave::InvalidateCompressedData kicks off a recache of compressed data immediately by default. Issue is if you call USoundWave::InvalidateCompressedData on an empty USoundWave that just got created with NewObject, it would immediately try to compress RawPCMData, which hasn't been populated yet, and set NumChannels to 0 on the USoundWave.

[FYI] rob.gay, aaron.mcleran, seth.weedin, rando.kestner, jose.gonzalez


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11558503 via CL 11558519 via CL 11558533
#ROBOMERGE-BOT: (v654-11333218)

[CL 11559043 by ethan geller in Main branch]
2020-02-19 21:02:24 -05:00
aaron mcleran
0c4ee1466f Audio bus feature
- Audio bus is a new asset type that allows audio to be routed around to effects, etc.
- Extracts the underlying logic from source buses and changes source bus semantics to be a sonification of audio buses. Audio buses do not render to be audible on their own.
- Main use-case is side-chaining audio effects (e.g. side chain compression, auto-wah filters, etc).

#rb Ethan.Geller, Rob.Gay, Maxwell.Hayes, Phil.Popp, Ryan.Mangin
#jira UE-88494


#ROBOMERGE-SOURCE: CL 11449969 via CL 11450113
#ROBOMERGE-BOT: (v654-11333218)

[CL 11450145 by aaron mcleran in Main branch]
2020-02-14 16:51:07 -05:00
ethan geller
19e0259c7c Minifix: remove ensure since it will fire when the wire isn't connected to a pin yet.
#ROBOMERGE-SOURCE: CL 11369996 via CL 11370012
#ROBOMERGE-BOT: (v654-11333218)

[CL 11370019 by ethan geller in Main branch]
2020-02-11 21:23:27 -05:00
ethan geller
370ae85daf #jira UE-88442
Fix for bad submix state when you click "Break Links..." on the output pin of an input submix.
#rb maxwell.hayes
[FYI] kevin.neilson


#ROBOMERGE-SOURCE: CL 11369446 via CL 11369453
#ROBOMERGE-BOT: (v654-11333218)

[CL 11369459 by ethan geller in Main branch]
2020-02-11 21:08:05 -05:00
ethan geller
f76c7b5d59 #jira UE-88411, UE-88400, UE-88402
Fixes for various static analysis warnings.
[FYI] marc.audy


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11309897 via CL 11309923
#ROBOMERGE-BOT: (v653-11302973)

[CL 11311354 by ethan geller in Main branch]
2020-02-10 16:04:01 -05:00
Ethan Geller
9121bc3a44 #jira none
Fix copyrights for new soundfield/endpoint files.
#rb none

[CL 11302296 by Ethan Geller in Main branch]
2020-02-09 19:34:33 -05:00
Ethan Geller
5af5f5bb09 #jira none
Fix build errors from merge resolutions:
1) get rid of DLL export inside AudioMixerSubmix even though Audio::FMixerSubmix is already declared as a DLL export
2) Fix downcast in SoundSubmixEditor to use USoundSubmixBase instead
#rb none

[CL 11302291 by Ethan Geller in Main branch]
2020-02-09 19:18:57 -05:00
ethan geller
1b9558d5fa Editgrate 4.25 audio features from project stream:
-Soundfield Submixes
-Endpoint Submixes
-Unreal Ambisonics Encoder/Decoder

[FYI] aaron.mcleran, maxwell.hayes, phil.popp, rob.gay, charles.egenbacher, kevin.neilson


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11302185 via CL 11302187
#ROBOMERGE-BOT: (v649-11301724)

[CL 11302191 by ethan geller in Main branch]
2020-02-09 18:57:53 -05:00
Josh Adams
aa9705149b Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
#rb none

[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Chris Gagnon
c3f9a18841 Merge from Main in prep for Dev-Tools-Staging Copy up
#rb none

[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00
brooke hubert
66806be225 Context menus now close when an undo or redo action is performed in graph editors.
#Jira UE-85032
#rb lauren.barnes

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: brooke.hubert
#ROBOMERGE-SOURCE: CL 11189944 in //UE4/Dev-Editor/...
#ROBOMERGE-BOT: TOOLS (Dev-Editor -> Dev-Tools-Staging) (v643-11205221)

[CL 11209280 by brooke hubert in Dev-Tools-Staging branch]
2020-02-03 15:30:39 -05:00
ethan geller
f37e121920 Audio Device Manager refactor submission take two. haven't added the bIsMutable flag yet but will next week.
[FYI] aaron.mcleran, ryan.mangin, marc.audy, matt.hoffman


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11188538 via CL 11188549
#ROBOMERGE-BOT: (v640-11091645)

[CL 11189822 by ethan geller in Main branch]
2020-01-30 18:48:52 -05:00
ryan mangin
ecac024413 Undo changelist 11153200:
CL 1 of 3: Refactor Audio Device Manager.
[FYI] ethan.geller
#rb: none

#ROBOMERGE-OWNER: ryan.mangin
#ROBOMERGE-AUTHOR: ryan.mangin
#ROBOMERGE-SOURCE: CL 11160333 via CL 11160335
#ROBOMERGE-BOT: (v640-11091645)

[CL 11162634 by ryan mangin in Main branch]
2020-01-29 11:34:23 -05:00
ethan geller
4fff0cce59 CL 1 of 3: Refactor Audio Device Manager.
[FYI] aaron.mcleran, rob.gay


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11153200 via CL 11153210
#ROBOMERGE-BOT: (v640-11091645)

[CL 11153252 by ethan geller in Main branch]
2020-01-29 05:00:56 -05:00
bob tellez
73f3d19f1f Back out changelist 11119764, 11119772, 11119809, 11119849, 11121802, 11125895, 11124508. AutoTest assert
[FYI] Rob.Gay


#ROBOMERGE-SOURCE: CL 11125898 via CL 11126424
#ROBOMERGE-BOT: (v640-11091645)

[CL 11126508 by bob tellez in Main branch]
2020-01-28 05:18:04 -05:00