Commit Graph

154 Commits

Author SHA1 Message Date
UnrealBot
73409369c0 Branch snapshot for CL 21319338
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00
miles flanagan
257834deeb Metasound Absoulte Value math node
#rb alfaroh.corneyiii
#preflight 62f1462a0264595302c4eeec

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 21275208 via CL 21275266 via CL 21275283
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21277001 by miles flanagan in ue5-main branch]
2022-08-08 18:37:54 -04:00
ben woodhouse
427ac47199 Make it possible to disable AudioFloatArrayMath ISPC per platform, and opt out on platforms where it doesn't help performance
#rb jimmy.smith

#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 21212888 via CL 21212894 via CL 21212896
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21213624 by ben woodhouse in ue5-main branch]
2022-07-21 21:41:49 -04:00
ben woodhouse
383f523714 Add an Audio_DSP csv stat category, disabled by default
#rb jimmy.smith

#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 21195460 via CL 21195480 via CL 21195524
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21196936 by ben woodhouse in ue5-main branch]
2022-07-20 21:52:27 -04:00
anna lantz
a4ab179b77 Inclusive language push, removing master/slave language from DSP code
#jira UE-158586, UE-158671
#preflight 62c751d2702597cc877a6fa7

[CL 20993839 by anna lantz in ue5-main branch]
2022-07-07 17:56:49 -04:00
Aaron McLeran
9eda2fcabd Adding ability to wait with an event for multithreaded patch to be filled
#rb Rob.Gay
#jira UE-150585
#preflight 62b5fb4a380d1629fd823196

[CL 20879875 by Aaron McLeran in ue5-main branch]
2022-06-29 14:58:52 -04:00
alfaroh corneyiii
e255fd13b4 Fix Compressor Node's Wet/Dry Functionality
#jira UE-156405
#rb aaron.mcleran phil.popp
#preflight 62aa8834f77a5c078588a738

[CL 20680195 by alfaroh corneyiii in ue5-main branch]
2022-06-15 21:53:48 -04:00
anna lantz
f3161750a0 Fix for Limiter Node exploding
#rb aaron.mcleran
#jira UE-156267
#preflight 62a93441943e7bb256c942a2

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 20671560 in //UE5/Release-5.0/... via CL 20672818
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)

[CL 20675184 by anna lantz in ue5-main branch]
2022-06-15 15:10:51 -04:00
Marc Audy
7653e6cf37 Fix non-unity issues in light of CL# 20648535
#fyi Phil.Popp
#rnx
#preflight

[CL 20665802 by Marc Audy in ue5-main branch]
2022-06-15 01:43:38 -04:00
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
Aaron McLeran
ae9ca7c01f Grain Delay Node
- Fix for compressor for limiter case (removed unncessarily clamp on detector output)

#jira UE-150598
#rb Dan.Reynolds, Maxwell.Hayes, Jimmy.Smith
#preflight 6291227bbc1213abd7dc43bd

[CL 20442694 by Aaron McLeran in ue5-main branch]
2022-05-31 17:14:23 -04:00
Aaron McLeran
28e9de2061 Doppler Pitch Shift Node
#rb Maxwell.Hayes
#jira UE-151343
#preflight 6288121f9b098f85416f3ed2

[CL 20373739 by Aaron McLeran in ue5-main branch]
2022-05-25 19:53:29 -04:00
helen yang
6e6c03bafa Static analysis fix in ChannelMap.cpp
#jira UE-151190
#rb phil.popp
#preflight 627ae618c42338be65324876

#rnx

[CL 20143086 by helen yang in ue5-main branch]
2022-05-11 12:45:59 -04:00
miles flanagan
382afa9ed5 Apply waveform transformations to cooked soundwave data, and display in the waveform editor
#rb phil.popp
#jira UE-150317
#preflight 6272e8f1ec1566a70643d57e

[CL 20050905 by miles flanagan in ue5-main branch]
2022-05-04 18:00:13 -04:00
aaron mcleran
1c9aa74eff Fixing crash in tone generator
#rb Maxwell.Hayes
#jira UE-147376
#preflight 6269b7ad4510fc7faaf8250f

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 19962818 in //UE5/Release-5.0/... via CL 19963775
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 19971719 by aaron mcleran in ue5-main branch]
2022-04-28 18:53:13 -04:00
miles flanagan
8c332293cc adding IWaveformTransformation interface to AudioExtentions, and adding WaveformTransformations module to WaveformEditor.
#rb phil.popp, igor.dallavanzi
#jira UE-150314, 150315
#preflight 62683b59430b9997ebe7f00d

[CL 19926462 by miles flanagan in ue5-main branch]
2022-04-26 15:15:19 -04:00
miles flanagan
9ed6c0dfc6 Add Clip Normalization and float/int16 conversion audio array functions
#rb phil.popp
#jira none
#preflight 19786942

[CL 19823450 by miles flanagan in ue5-main branch]
2022-04-19 20:25:11 -04:00
GoldNotch
efc8557371 PR #8970: Fix FFT: Incorrect calculation of real values of spectrum (Contributed by GoldNotch)
#jira UE-145310
#rb phil.popp
#preflight 62558f423f5641db59f4eb08

[CL 19721023 by GoldNotch in ue5-main branch]
2022-04-12 10:45:06 -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
4d967c3450 Added missing ModularFeatureList lock/unlock
#jira UE-146734
#rb Aaron.McLeran, Phil.Popp
#preflight 623a53eb88538cd45eef0f33

[CL 19473764 by Maxwell Hayes in ue5-main branch]
2022-03-22 19:14:21 -04:00
jimmy smith
b322d17296 Improve assert message to include buffer sizes.
#jira UE-144226
#rb aaron.mcleran
#preflight 621ea00a31454c90ccddc690


#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 19210475 via CL 19210732 via CL 19211980 via CL 19212043 via CL 19212183
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19224203 by jimmy smith in ue5-main branch]
2022-03-02 13:14:09 -05:00
phil popp
0171af0f69 Fix for multiband compressor crash on mac due to unaligned buffers
#rnx
#rb Miles.Flanagan
#jira UE-144203
#lockdown Nick.Whiting
#preflight 621ea171257fd6e09935365b


#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 19210416 via CL 19210667 via CL 19211976 via CL 19212039 via CL 19212177
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19224186 by phil popp in ue5-main branch]
2022-03-02 13:13:42 -05:00
jimmy smith
6c3ea492ca Temp fix for channel order issues for non-xaudio2 skews
#jira UE-138307
#rb rob.gay aaron.mcleran
#preflight 620afc9b0661d50429bc2b2f

#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 19060865 in //UE5/Release-5.0/... via CL 19078582
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19121938 by jimmy smith in ue5-main branch]
2022-02-24 14:45:59 -05:00