13 Commits

Author SHA1 Message Date
helen yang
0ab4260553 Update use of MetaSound FCreateOperatorParams to FBuilderOperatorParams for perf (Part 1)
#jira UE-195871
#rb phil.popp

[CL 28779659 by helen yang in ue5-main branch]
2023-10-13 19:29:51 -04:00
rob gay
e4b1ea4690 Fix unity: missing headers
#rb trivial
#rnx

[CL 26786540 by rob gay in ue5-main branch]
2023-08-02 16:29:13 -04:00
maxwell hayes
b4982c7a01 [Metasounds] [DynamicOperator] Implement rebinding functionality in built-in metasound nodes
#jira UE-184050
#rb Phil.Popp

#preflight 6465166bfa4cf4165156c34c

[CL 25567002 by maxwell hayes in ue5-main branch]
2023-05-22 13:28:27 -04:00
phil popp
2f280717b0 Add metasound reset routine to external nodes
#jira UE-174363
#rb Rob.Gay
#preflight 6400d71caa004233353024cb

[CL 24488096 by phil popp in ue5-main branch]
2023-03-02 14:40:35 -05: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
helen yang
bb284960b2 Compile out FText from MetaSound Nodes in non editor builds
#rb rob.gay
#preflight 62057365a155a4cddac5bf1d
#jira UE-142194

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18945030 in //UE5/Release-5.0/... via CL 18945230 via CL 18946167
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18946312 by helen yang in ue5-main branch]
2022-02-10 18:36:47 -05:00
anna lantz
204a8d8993 Fix for InterpTo Nodes and Conversion Nodes not propogating their initial output values at the point of construction
#jira UE-136853
#rb aaron.mcleran
#preflight 61b40c2733099bc57f011b2c

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 18438109 in //UE5/Release-5.0/... via CL 18444700
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18444820 by anna lantz in ue5-release-engine-test branch]
2021-12-13 13:14:24 -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
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
Rob Gay
e861882120 - Fix errors from cooking Editor-only content in MetaSounds by marking UMetasoundEditorGraphBase as IsEditorOnly() & !NeedsLoadForEditorGame()
- Make MetaSoundEdGraph transient (never serialized)
- Move FText::FromString calls to concrete FText definitions to avoid warnings while packaging
#rb phil.popp
#jira UE-114986
#preflight 609979f75b1a0b0001529285

[CL 16255509 by Rob Gay in ue5-main branch]
2021-05-10 16:56:43 -04:00
phil popp
8cab75d4da Hide and disable unneeded types and nodes
- Added enable structs for arrays, auto conversions, send/receive to opt-out when desired.
- Lots of header include fixes to get build working.
- Comment out "int64" and "double" registered data types
#jira UE-112303
#rb Jimmy.Smith
#preflight 606b9c22458ce6000159e16c
#lockdown Nick.Whiting

#ROBOMERGE-SOURCE: CL 15925325 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15925330 by phil popp in ue5-main branch]
2021-04-05 20:22:19 -04:00
aaron mcleran
e3724f1bc4 Fiing missing undef for loctext namespace
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 15911338 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15911340 by aaron mcleran in ue5-main branch]
2021-04-04 02:18:11 -04:00
aaron mcleran
077a77929e A couple of conversion nodes (float to time, time to float, float to audio, audio to float)
#jira none
#rb none
#preflight 605ea52206b5880001691148

#ROBOMERGE-SOURCE: CL 15843963 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15843964 by aaron mcleran in ue5-main branch]
2021-03-27 00:41:09 -04:00