phil popp
3496231079
CIS Fix for Mac UnitTestAudioFFT aggregate initialization
...
#rb trivial
#jira UE-163402
#preflight 631f591622433f4f5c65bbb2
[CL 21974113 by phil popp in ue5-main branch]
2022-09-12 18:20:11 -04:00
bryan sefcik
07894f4a07
Removed redundant private include paths from build.cs files.
...
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631a717cec45fbf3d74d4ba7
[CL 21916033 by bryan sefcik in ue5-main branch]
2022-09-09 00:53:22 -04:00
phil popp
056d717727
Deprecate AudioFFT in favor of optimized and hardware accelerated version
...
Deprecating voice processing as is not tested or needed. Current voice processing needs are handled in EOS with WebRTC.
#rb Aaron.McLeran, Helen.Yang
#jira UE-148715
#preflight 631a3e9ed31788ea3a59f214
[CL 21910441 by phil popp in ue5-main branch]
2022-09-08 21:27:22 -04:00
Zak Middleton
84fb0737e0
#ue5 - Fix type conversion warnings in modules: AutomationController, AutomationTest, AVEncoder, AVIWriter.
...
#jira UE-160830
#rb Andrew.Davidson
#preflight 630d2147556fc14dce527da5
[CL 21690862 by Zak Middleton in ue5-main branch]
2022-08-29 18:32:03 -04:00
phil popp
5389782fd9
Re-adding and deprecating audio signal processing functions that had been removed.
...
#rnx
#jira UE-150463
#rb Maxwell.Hayes
#preflight 6307a0946f3401e022614425
[CL 21567182 by phil popp in ue5-main branch]
2022-08-25 12:45:25 -04:00
marc audy
bf460775cf
Make AUDIO_BUFFER_ALIGNMENT definition consistent with AudioResampler.h changes in CL# 21463620
...
#rnx
[CODEREVIEW] phil.popp, nuno.leiria
[CL 21499916 by marc audy in ue5-main branch]
2022-08-22 21:21:16 -04:00
marc audy
bee04d33db
Restore lost #endif
...
#rnx
[CL 21499843 by marc audy in ue5-main branch]
2022-08-22 21:18:36 -04:00
nuno leiria
b6c82bebd8
Default AUDIO_BUFFER_ALIGNMENT to 16 on all platforms.
...
The platform that required a higher alignment is using a software implementation. Also, the alignment is handled at a lower level when a hardware implementation is used.
#preflight 62fe6668f7404b55a3fc8252
#rb david.harvey
[CL 21499814 by nuno leiria in ue5-main branch]
2022-08-22 21:17:33 -04:00
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
5ab2d154be
Inclusive language push, removing master/slave language from Audio Mixer + proper deprecations
...
#jira UE-158648
#rb trivial
#preflight 62cca5c36a67c3717a57a124
[CL 21049392 by anna lantz in ue5-main branch]
2022-07-11 18:51:13 -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
Rob Gay
0bacf771ee
Fix-up copy pasta'ed tooltip in DSP
...
#rnx
#jira none
#preflight skip
[CL 20832203 by Rob Gay in ue5-main branch]
2022-06-27 11:58:12 -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