Commit Graph

26 Commits

Author SHA1 Message Date
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Rob Gay
3a91f64f60 Add ability to define default literals on input vertex in Metasound core
- Update default values for standard nodes to sensible values
#rb phil.popp
#jira UEAU-687
#fyi jimmy.smith

[CL 15299246 by Rob Gay in ue5-main branch]
2021-02-03 14:36:36 -04:00
Zousar Shaker
3b4c8fc1c5 Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
#rb none

[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Maxwell Hayes
36dc9ec1f2 Metasound wave player node
#rb Aaron.McLeran
#jira UEAU-615

[CL 15175555 by Maxwell Hayes in ue5-main branch]
2021-01-24 16:12:59 -04:00
phil popp
c2c509e3fd Metasound BP interface
- Adding IAudioInstanceTransmitter interface to Audio extensions
- Adding IAudioInstanceTransmitter to FActiveSound
- Renaming functions with "Archetype" to "MetasoundArchetype" to avoid conflict with UOBject archetype.
- Adding transmittable info to data type registration
- Adding default input pin to receive node.
- Adding FMetasoundInstanceTransmitter for communicating to single metasound source instance.
#rb Aaron.McLeran, Rob.Gay
#jira UEAU-618

[CL 15162371 by phil popp in ue5-main branch]
2021-01-22 03:05:22 -04:00
Tim Smith
9e8a77d0f7 Fixing PVS 7.7 Issues:
warning V779: Unreachable code detected. It is possible that an error is present.

#rb trivial
#jira UE-91644

[CL 15057753 by Tim Smith in ue5-main branch]
2021-01-12 17:45:05 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Rob Gay
6bb36aac05 Missing file
#rb trivial
#jira none

[CL 14367250 by Rob Gay in ue5-main branch]
2020-09-22 13:34:17 -04:00
Rob Gay
7e6b685033 Generalize LFO implementation so Modulation supports any type of control-rate generator
#rb max.hayes
#jira UEAU-556

[CL 14356591 by Rob Gay in ue5-main branch]
2020-09-21 11:30:56 -04:00
jimmy smith
39745ac8ae WavePlayer Backcompat with old ICompressedAudioInfo
#rb ethan.geller phil.popp aaron.mcleran
#jira UEAU-591

[CL 14275071 by jimmy smith in ue5-main branch]
2020-09-08 18:12:55 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Ethan Geller
2ee51b0fa1 #jira UEAU-544
Support for UObject literals in metasounds.
#rb phil.popp

[CL 14109099 by Ethan Geller in ue5-main branch]
2020-08-13 19:07:41 -04:00
jimmy smith
c62d5bf8d4 Renaming FindCodecByFromParsingInput to FindCodecByParsingInput
#rb trivial

[CL 14086295 by jimmy smith in ue5-main branch]
2020-08-11 17:33:39 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
jimmy smith
db05eb3e32 Fixes for destructive unit tests and API refactor around PopBuffer taking external memory.
#jira UEAU-548
#rb ethan.geller rob.gay phil.popp

[CL 14032735 by jimmy smith in ue5-main branch]
2020-08-04 19:08:01 -04:00
jimmy smith
f28b055af4 Waveplayer node unit test and fixes around conversions
#rb ethan.geller
#jira UEAU-548

[CL 13983469 by jimmy smith in ue5-main branch]
2020-07-30 19:14:41 -04:00
jimmy smith
683807d084 Fix for CIS Linux/Clang linker error with FFcc constexpr
#rb phil.popp

[CL 13947683 by jimmy smith in ue5-main branch]
2020-07-27 13:12:32 -04:00
jimmy smith
dfd6e551f3 Fix for static analysis warning around Octal digits.
#jira UE-95804
#rb trivial

[CL 13936963 by jimmy smith in ue5-main branch]
2020-07-23 16:12:18 -04:00
jimmy smith
dca344df83 Audio Codecs V1 Hello World and Unit tests
#rb ethan.geller, aaron.mcleran,phill.Popp
#jira UEAU-503
#jira UEAU-504
#jira UEAU-505

[CL 13926440 by jimmy smith in ue5-main branch]
2020-07-22 15:32:38 -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
bb57b90bb2 Remove Optimization.Never
#rnx
#rb none

#ROBOMERGE-SOURCE: CL 12739467 via CL 12739468 via CL 12739469
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12739471 by rob gay in Main branch]
2020-04-10 23:48:36 -04:00
rob gay
20fe08b42d Generic Parameter Modulation Refactor
- Add classes to allow modulation of effect parameters
- Remove cruft from first attempt at adding generic modulators

Minor-ish:
- Clean-up headers
- Rename AudioModulationImpl --> AudioModulationSystem
- Remove dead generic code

#rb jimmy.smith

#ROBOMERGE-SOURCE: CL 12732445 via CL 12732449 via CL 12732451
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12732457 by rob gay in Main branch]
2020-04-10 16:18:29 -04:00
rob gay
8cc1e04a0a - Move Effect Preset Instances array to use weak pointers to allow for safe bookkeeping and avoid crash on shutdown with dangling raw pointer after client mixer code deletes out from under effect system.
Note: Cleaned up resource acquisition and initialization to be more clear as to who owns sound effect instances using factory-style Create call on FSoundEffectSubmix & FSoundEffectSource.

#rb ethan.geller
#rnx


#ROBOMERGE-OWNER: rob.gay
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 12157714 via CL 12157760
#ROBOMERGE-BOT: (v659-12123632)

[CL 12157761 by rob gay in Main branch]
2020-03-12 19:51:55 -04:00
Josh Adams
7a923778c2 - Fixed Windows Clang link errors (didn't make a lot of sense, but should not be an issue)
#rb ben.ingram
#jria UE-88388

[CL 11314993 by Josh Adams in Main branch]
2020-02-10 18:21:14 -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