Commit Graph

235 Commits

Author SHA1 Message Date
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
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
Aaron McLeran
75d30b02e5 Fixing tooltip loctext namespace
#rb none
#jira none
#preflight none

[CL 20444203 by Aaron McLeran in ue5-main branch]
2022-05-31 19:00:48 -04:00
Aaron McLeran
0c4b32c059 Changing display name of PitchShift node to "delay pitch shift"
#rb none
#jira none
#preflight none

[CL 20443100 by Aaron McLeran in ue5-main branch]
2022-05-31 17:50:00 -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
anna lantz
f01df4a3ab Fix for generator nodes behaving incorrectly when given negative frequencies
#jira UE-152354
#rb phil.popp
#preflight 62853718614041edb79f8bb0
#p4v-cherrypick 20265411
#preflight 628eceb7a3384b0a96b92c64

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 20404406 in //UE5/Release-5.0/... via CL 20406514
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20406985 by anna lantz in ue5-main branch]
2022-05-28 07:36:47 -04:00
aaron mcleran
9f6bbe1698 Trigger route fix
#jira UE-146466, UE-153239
#rb Maxwell.Hayes
#preflight 6290f6166c4b4192f2a1bb9e

#ROBOMERGE-OWNER: aaron.mcleran
#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 20395550 in //UE5/Release-5.0/... via CL 20398380
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20401217 by aaron mcleran in ue5-main branch]
2022-05-27 19:30:23 -04:00
Aaron McLeran
d2bc4d3555 Trigger route fix part 2
- Better fix, CL 20297675 introduced

#jira UE-146466, UE-153239
#rb Maxwell.Hayes
#preflight 6290f6166c4b4192f2a1bb9e

[CL 20395031 by Aaron McLeran in ue5-main branch]
2022-05-27 12:53:21 -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
anna lantz
7cd176edc4 Fix for frequency modulation going above Nyquist
#jira UE-153370
#rb phil.popp
#preflight 628eb3019a2b52f7c7fb961d

[CL 20373141 by anna lantz in ue5-main branch]
2022-05-25 19:07:19 -04:00
phil popp
3b6d5fb578 Add metasound constructor vertices
Integrate vertex data into graph builder.
#jira UE-150143, UE-149184
#rb Rob.Gay
#preflight 628677e9614041edb70a77d9

[CL 20284114 by phil popp in ue5-main branch]
2022-05-19 14:18:38 -04:00
anna lantz
c4ba146304 Fix for generator nodes behaving incorrectly when given negative frequencies
#jira UE-152354
#rb phil.popp
#preflight 62853718614041edb79f8bb0

[CL 20265411 by anna lantz in ue5-main branch]
2022-05-18 14:29:23 -04:00
Dan Reynolds
d577828419 RingMod MetaSound Node
- Adding a node for Ring Modulation

#preflight 627b02b08a3a8605d1b70d85
#fyi aaron.mcleran, miles.flanagan
#rb aaron.mcleran

[CL 20141133 by Dan Reynolds in ue5-main branch]
2022-05-11 11:24:52 -04:00
Rob Gay
f2f944d64f MetaSound Analyzer Frontend/Graph Core Checkpoint
- Add ability to track all internal data references to a core graph
- Add AnalyzerRegistry & first pass at value/envelope analyzers
- Add support for enabling analyzing from MetaSound Generator
- Add ability for tracking colorized bounds for edges as literal-color array
#rb phil.popp
#jira UE-147027
#jira UE-147028
#jira UE-147026
#preflight 627acbae10766ef8c112264c

[CL 20129340 by Rob Gay in ue5-main branch]
2022-05-10 16:51:39 -04:00
aaron mcleran
06984fbc7d Clamping feedback pin to avoid explosions in audio
#rb Maxwell.Hayes
#jira UE-144185
#preflight 6269b0564114e1869cc8b353

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

[CL 19952634 by aaron mcleran in ue5-main branch]
2022-04-28 02:06:22 -04:00
aaron mcleran
dfd01b26c8 Trigger route fix
#jira UE-146466
#rb Maxwell.Hayes
#preflight 6269aecffd6319fffe73f40f

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

[CL 19952581 by aaron mcleran in ue5-main branch]
2022-04-28 02:04:53 -04:00
Maxwell Hayes
57370f0992 Metasound Mixer Node: Fix for zippering that occurs when changing the gain of any audio channel after the first channel
#jira UE-147762
#rb Aaron.McLeran
#preflight 624dce082c73c3b0c0433c4a

[CL 19651066 by Maxwell Hayes in ue5-main branch]
2022-04-06 13:41:51 -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
phil popp
9b1bc01a76 MetaSound FVertex simplification
- Simplifying FVertexInteface by removing VertexModel concept.
- Deprecating unwanted functions in interface.
- Simplifying storage mechanism in TVertexGroup
#jira UE-147353
#rb Rob.Gay
#preflight 62460dbde434babd8af9e93b

[CL 19578298 by phil popp in ue5-main branch]
2022-03-31 16:49:59 -04:00
phil popp
f55b1cc006 Fix for changed names in metasound math and array nodes
#rnx
#rb Rob.Gay
#jira UE-147630
#preflight 6244ed2d637925b5d3bfff30

[CL 19566961 by phil popp in ue5-main branch]
2022-03-30 20:06:23 -04:00
jimmy smith
eb5394ad6d Remove unicode 1/f from the tooltip and replace with ansi one.
#rb aaron.mcleran

#ROBOMERGE-OWNER: jimmy.smith
#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 19550620 via CL 19551164 via CL 19551167
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)

[CL 19561272 by jimmy smith in ue5-main branch]
2022-03-30 14:31:53 -04:00
phil popp
df6c9e3604 Fix for MetaSound node crash when accessing a destructed temporary.
#rnx
#jira UE-146106
#rb Jimmy.Smith
#preflight 6241e663df7d23dbfedbaadb

[CL 19529631 by phil popp in ue5-main branch]
2022-03-28 12:58:42 -04:00
helen yang
803e3e44b4 Use loc text for MetaSound node vertex names (Part 2)
- pass on MetaSound nodes to use METASOUND_PARAM() and related macros for information about node vertices that should be localized
- fix typos, loc key collisions, and update audio unit test call sites

#jira UE-144518
#jira UE-145530
#rb aaron.mcleran
#preflight 62335f6ce12e0da4a52e74ba
#robomerge FNNC

[CL 19423048 by helen yang in ue5-main branch]
2022-03-17 13:14:50 -04:00
helen yang
5a2d9e55da Use loc text for MetaSound node vertex names (Part 1)
- New macro for defining node parameters to generate localized metadata struct
- Simple find and replace to use new macro

#jira UE-143472
#rb rob.gay
#preflight 621ed5c231454c90cce4b154

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 19225883 in //UE5/Release-5.0/... via CL 19228005
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19231251 by helen yang in ue5-main branch]
2022-03-02 17:22:27 -05:00