Commit Graph

185 Commits

Author SHA1 Message Date
helen yang
d3b031dd2d Compile fix (variable shadowing) for release build
#rb trivial
#preflight 61b2c29a506e0eecca60b56b

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18428391 in //UE5/Release-5.0/... via CL 18428399
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18428400 by helen yang in ue5-release-engine-test branch]
2021-12-09 22:40:19 -05: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
aaron mcleran
e9c8222f87 Tooltip fix for ADSR envelope
#jira UE-112980
#rb trivial

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18426506 in //UE5/Release-5.0/... via CL 18426511
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426524 by aaron mcleran in ue5-release-engine-test branch]
2021-12-09 18:07:40 -05:00
aaron mcleran
4f11245bf3 Fixing tooltip on trigger accumulator
#jira UE-123728
#rb trivial

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18426471 in //UE5/Release-5.0/... via CL 18426477
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426482 by aaron mcleran in ue5-release-engine-test branch]
2021-12-09 18:03:46 -05:00
aaron mcleran
db651c7a86 Metasound trigger compare bool
#rb phil.popp
#jira UE-137164

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18426118 in //UE5/Release-5.0/... via CL 18426133
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426150 by aaron mcleran in ue5-release-engine-test branch]
2021-12-09 17:45:24 -05:00
helen yang
a31614e6ca MetaSound oscillator generator fixes
- change triangle oscillator implementation
- fix DC offset issue for square wave
- apply fade in after unipolar transformation to prevent popping

#jira UE-109808
#jira UE-110879
#jira UE-110734
#rb phil.popp, jimmy.smith
#preflight 61b266c59a6856cf8de96451

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18425267 in //UE5/Release-5.0/... via CL 18425290
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18425299 by helen yang in ue5-release-engine-test branch]
2021-12-09 16:35:41 -05:00
jimmy smith
35f7650f5f Fix for creation of files when WaveWriter is unhooked
#jira UE-135519
#rb phil.popp

#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 18416429 in //UE5/Release-5.0/... via CL 18416441
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18416443 by jimmy smith in ue5-release-engine-test branch]
2021-12-09 00:28:43 -05:00
helen yang
598e0756c1 MetaSound conversion node improvements
- enable autoconverter nodes between enums and int32 (and vice versa)
- add background image and description with typenames for autoconverter nodes to match BP
- update conversion nodes appearance to match autoconversion nodes

#jira UE-134658
#rb phil.popp, rob.gay
#preflight 61ae59618358693a22c32d61

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18386410 in //UE5/Release-5.0/... via CL 18386422
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18386437 by helen yang in ue5-release-engine-test branch]
2021-12-06 14:40:38 -05:00
jimmy smith
57fee5ce0e Upgrades to Wavewriter to support multiple channels
#jira UE-135519
#rb phill.popp aaron.mcleran sandra.moyles
#p4v-preflight-copy 18297712
#preflight 61a574f1d87e4a573f552197

#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 18319674 in //UE5/Release-5.0/... via CL 18319836
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18319918 by jimmy smith in ue5-release-engine-test branch]
2021-11-29 20:45:14 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
rob gay
1e73c78642 - Add editor categories to frontend (utilized in subsequent CL)
- Minor clean-up with copy/pasta'ed category name
- Remove Audio category as it is nondescript in favor of new Mix category
#rb trivial
#jira none
#preflight 614232cd3c7c6700019a0813

#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 17524579 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17524598 by rob gay in ue5-release-engine-test branch]
2021-09-15 15:01:36 -04:00
rob gay
38332680ea Move FString/FText VertexName identifers to FNames. Convention is as follows:
- FGuid IDs are used to identify unique verticies within an entire graph (currently may be duplicated if graph is duplicated).
- FNames are used to be readible vertex identifiers that are only unique within a node's API.
- FText is only for ***OPTIONAL*** DisplayNames that can be provided as a more descriptive, readible descriptor of a given vertex (But are not necessarily unique). Currently disabled until loc tool on FText property in MetaSoundDetailsCustomization is properly displayed.
#rb phil.popp
#jira UE-123982
#preflight 613f6ff892b32b00016cf188

#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 17494445 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17494469 by rob gay in ue5-release-engine-test branch]
2021-09-13 14:14:37 -04:00
phil popp
f60b6fa758 Fix audio envelope DSP implementation and performance. Fixes multiple perf related issues related to audio envelopes.
#jira UE-122329, UE-123731, UE-124701
#rb Rob.Gay
#preflight 6131065c1a52e20001b0bd0a

#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 17406098 via CL 17412110
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17412133 by phil popp in ue5-release-engine-test branch]
2021-09-02 20:50:45 -04:00
alfaroh corneyiii
8132597e89 Add Trigger Sequence Node to Metasounds
#jira UEAU-851
#rb phil.popp

#ROBOMERGE-SOURCE: CL 17255634 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17255639 by alfaroh corneyiii in ue5-release-engine-test branch]
2021-08-20 19:05:12 -04:00
alfaroh corneyiii
e1e7a83f0f Add Peak Mode input and Audio-rate output to Envelope Follower Node in Metasounds
#jira UEAU-840
#rb aaron.mcleran

#ROBOMERGE-SOURCE: CL 17255064 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17255081 by alfaroh corneyiii in ue5-release-engine-test branch]
2021-08-20 18:36:01 -04:00
helen yang
151cc6ada9 Metasound additive synth node bugs
- Fixed default value for frequency not being used
- Clamped frequency and harmonic multiplier inputs to nonnegative/Nyquist
- Change phase range to 0-360 degrees for consistency
#rb aaron.mcleran
#jira UE-121347, UE-121349, UE-121350

#ROBOMERGE-SOURCE: CL 17142237 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17142254 by helen yang in ue5-release-engine-test branch]
2021-08-11 16:48:19 -04:00
rob gay
d8d9fad3c1 Remove test code
#rb trivial
#preflight 61141deb29ebef0001119b22

#ROBOMERGE-SOURCE: CL 17140998 via CL 17141020
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17141030 by rob gay in ue5-release-engine-test branch]
2021-08-11 15:32:30 -04:00
alfaroh corneyiii
3b0c5b735f Add Limiter node to Metasounds
#jira UEAU-840
#rb phil.popp

#ROBOMERGE-SOURCE: CL 17140282 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17140308 by alfaroh corneyiii in ue5-release-engine-test branch]
2021-08-11 15:04:27 -04:00
rob gay
a8e09e18a7 Remove test comments/code
#rb trivial
#rnx
#preflight 6111985572fe2c0001102155

#ROBOMERGE-SOURCE: CL 17108474 via CL 17108484
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v854-17104634)

[CL 17108502 by rob gay in ue5-release-engine-test branch]
2021-08-09 18:04:16 -04:00
phil popp
b657596ccb Fix argument order on dynamics preprocessor.
#rb Alfaraoh.Corney
#preflight 611191f20ccb8400018d0af0

#ROBOMERGE-SOURCE: CL 17107746 via CL 17107794
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v854-17104634)

[CL 17107813 by phil popp in ue5-release-engine-test branch]
2021-08-09 17:10:15 -04:00
rob gay
4b3d84d33b Build Fix: Missing category updates (Earlier PFaS was using earlier CL)
#rb trivial
#preflight 61118c0d9c7bb10001595d9e

#ROBOMERGE-SOURCE: CL 17107589 via CL 17107604
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v854-17104634)

[CL 17107619 by rob gay in ue5-release-engine-test branch]
2021-08-09 16:57:11 -04:00
rob gay
9f29479f29 Asset Category Hierarchy Support & General Clean-Up
Fixes & Minor refactor of validation/autoupdate to support native node classes properly post composition/preset support changes
#rb phil.popp
[FYI] sondra.moyls
#preflight 611162780182eb0001daa982

#ROBOMERGE-SOURCE: CL 17106014 via CL 17106199
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v854-17104634)

[CL 17106241 by rob gay in ue5-release-engine-test branch]
2021-08-09 15:13:40 -04:00
alfaroh corneyiii
0055a53bcb Fixed a few bugs in the Ladder Filter Node
- Initial values for cutoff and resonance were incorrect
- Execute() method was not using clamped input values
- Changed default resonance value to 1.0 (after fixing the first bug, 6.0 as the default was an extremely unpleasant sound).
#jira UE-120096
#rb maxwell.hayes

#ROBOMERGE-SOURCE: CL 17061749 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v850-17047176)

[CL 17061812 by alfaroh corneyiii in ue5-release-engine-test branch]
2021-08-04 19:51:09 -04:00
alfaroh corneyiii
d9cd5e1996 Add Compressor Node to Metasounds
#jira UEAU-839
#rb phil.popp
#preflight 610ad734484c1000018288db

#ROBOMERGE-SOURCE: CL 17060004 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v850-17047176)

[CL 17060593 by alfaroh corneyiii in ue5-release-engine-test branch]
2021-08-04 18:06:59 -04:00