Commit Graph

10 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
19e92146d9 Intesl ISPC optimizations for Audio
Submitting on behalf of Jeff Rous
#rb phil.popp
#jira UE-141709
#fyi jeff.rous
#preflight 624b22e773665f7d5e84281e

[CL 19611484 by phil popp in ue5-main branch]
2022-04-04 13:09:43 -04:00
Maxwell Hayes
dca1c2e00d Fix for inconsisnent use of defines for vector register alignment (elements vs bytes)
#rb Phil.Popp
#jira nojira

#preflight 609af8112032ee000111f1ee

[CL 16284234 by Maxwell Hayes in ue5-main branch]
2021-05-11 19:02:01 -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
phil popp
e6580bc2de Fix harmonic distortion in reverb with high density
[FYI] Ryan.Hinnant
#rb Maxwell.Hayes


#ROBOMERGE-SOURCE: CL 11386214 via CL 11386215 via CL 11386216
#ROBOMERGE-BOT: (v654-11333218)

[CL 11386218 by phil popp in Main branch]
2020-02-12 11:38:35 -05: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
maxwell hayes
4617b552e5 Refactor of the audio LinearEase and ExponentialEase classes in DSP.h to make the interfaces more indicitive of their behavior.
#rb Phil.Popp


#ROBOMERGE-SOURCE: CL 8933182 via CL 8933183
#ROBOMERGE-BOT: (v435-8929571)

[CL 8933184 by maxwell hayes in Main branch]
2019-09-20 14:42:00 -04:00
phil popp
66edecb838 Dynamic delay apf fixes. Now passes unit tests.
#rb Maxwell.Hayes
[FYI] Maxwell.Hayes


#ROBOMERGE-SOURCE: CL 8552022 via CL 8556334
#ROBOMERGE-BOT: (v406-8472469)

[CL 8556400 by phil popp in Main branch]
2019-09-06 15:30:33 -04:00
maxwell hayes
b22545950d Porting parameter smoothing for reverb from 4.23-Release
#rb Phillip.Popp
[FYI] Randolph.Kestner, Ryan.Mangin


#ROBOMERGE-SOURCE: CL 8346262 via CL 8346350 via CL 8358291
#ROBOMERGE-BOT: (v401-8057353)

[CL 8360062 by maxwell hayes in Main branch]
2019-08-27 21:54:21 -04: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