Commit Graph

8 Commits

Author SHA1 Message Date
phil popp
2fadfa51ec Audio signal processing cleanup
- Removing need for alignment in audio DSP.
- Decreased header dependencies across codebase to improve build times
- Fixed improper `using namespace` issues.
#jira UE-147590
#rb Helen.Yang, Alfaroh.Corneyiii
#preflight 62a789bd2c521c9c6dac7bb6

[CL 20648535 by phil popp in ue5-main branch]
2022-06-14 10:44:07 -04:00
phil popp
237a3b1562 Fix for use of VectorRegister4f which is not defined in UnrealMathNeon
#jira UE-155730
#rb Maxwell.Hayes
#preflight 629e848b5d45a8ea9812ec59

#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 20530291 in //UE5/Release-5.0/... via CL 20530541
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)

[CL 20531736 by phil popp in ue5-main branch]
2022-06-06 21:11:43 -04:00
phil popp
7c6a41cf60 Converting audio routines to use single precision SIMD operations.
#jira UE-147590
#rb Miles.Flanagan
#preflight 629e5ebaed518278425195ca

#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 20529049 in //UE5/Release-5.0/... via CL 20530534
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)

[CL 20531727 by phil popp in ue5-main branch]
2022-06-06 21:11:28 -04:00
miles flanagan
079e363ce8 MetasoundDiffuserNode
- essentially takes the APF series from Flexiverb and splits it out as its own node in order to "smear" audio without the long delay lines of a full reverb.

#jira none
#rb phil.popp
#preflight 61b29affc15f11f2f3ff4121

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 18427596 in //UE5/Release-5.0/... via CL 18427598
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18427600 by miles flanagan in ue5-release-engine-test branch]
2021-12-09 19:40:58 -05:00
maxwell hayes
3543fe01db Fix for inconsisnent use of defines for vector register alignment (elements vs bytes)
#rb Phil.Popp
#jira nojira

#preflight 609af8112032ee000111f1ee

#ROBOMERGE-SOURCE: CL 16284234 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v799-16237190)

[CL 16284312 by maxwell hayes in ue5-release-engine-test branch]
2021-05-11 19:04:43 -04:00
Rob Gay
7a7793e767 Deprecate more AlignedFloatBuffer callsites and use FAlignedFloatBuffer
#rb trivial
#rnx
#preflight 60918ea390631e0001d41516

[CL 16198391 by Rob Gay in ue5-main branch]
2021-05-04 16:05:46 -04:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Josh Markiewicz
d79515867d Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none

[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00