14 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
anna lantz
82d72acb09 Add NumRepeats field to TriggerRepeat
#jira UE-171034
#rb aaron.mcleran
#preflight 64712d920515781578e285a3

[CL 25655493 by anna lantz in ue5-main branch]
2023-05-26 18:30:52 -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
anna lantz
19aa2b8ac1 Adding tags to MetaSound nodes
#jira UE-157173
#rb Rob Gay
#preflight 62fd50f5830482fd822493e8

[CL 21431230 by anna lantz in ue5-main branch]
2022-08-17 16:42:56 -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
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
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
rob gay
b8bf8890af 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
#ROBOMERGE-BOT: (v854-17104634)

[CL 17106199 by rob gay in ue5-main branch]
2021-08-09 15:08:37 -04:00
aaron mcleran
64b956a547 Making loctext namespaces unique in metasound nodes
#rb Anna.Lantz
#jira UE-112980
[FYI] Sondra.Moyls
#lockdown Nick.Whiting
#preflight 606d15080d6b3700018a73c6

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

[CL 15938468 by aaron mcleran in ue5-main branch]
2021-04-07 02:57:54 -04:00
anna lantz
89bc193441 Miscellaneous tool tip fixes and conversions to headerless-Nodes
#jira UE-110754
#jira UE-110044
#jira UE-109509
#jira UE-112040
#jira UE-112869
#rb ryan.mangin
#lockdown nick.whiting
#preflight 606cdc4ea4955f0001dd5cad

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

[CL 15936444 by anna lantz in ue5-main branch]
2021-04-06 18:56:44 -04:00
aaron mcleran
88e196058b Cleaning up some nodes.
- Adding some minor features to various trigger nodes.
- Fixing/standarding pin orders and names
- Added a utility to help with param management (until we get a better param manager)
- Fixed a few minor bugs (trigger pipe/delay resets)
- Refactored value node to have a reset trigger and output triggers on set/reset. Renamed params to be more clear.
- Did a pass on tooltip cleanup and fixes.
- Refactored trigger compare node and added float support
- Refactored trigger counter, adding a couple minor features (count-by, auto-reset)


#rb Phil.Popp
#jira none
[FYI] Sondra.Moyls
#preflight 605ae010d88d2d00017742da

#ROBOMERGE-SOURCE: CL 15793396 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15793397 by aaron mcleran in ue5-main branch]
2021-03-24 03:22:53 -04:00
phil popp
2422ceda6d Updating vertex default retrieval method
#rb Rob.Gay
#jira UEAU-750
#preflight 605a6c01aab31200018ce048

#ROBOMERGE-SOURCE: CL 15787523 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15790788 by phil popp in ue5-main branch]
2021-03-23 22:43:28 -04:00
aaron mcleran
07b7f3dcc4 Variety of small tasks
Renaming Period Trigger to Trigger Repeat.
Adding a default init value to Trigger Route Node
Change MIDIToFreq node to "MIDI To Frequency" and changing input pin from int to float

#rb none
#jira none
[FYI] Sondra.Moyls
#preflight 6052bb93dfc38e000184cb99

#ROBOMERGE-SOURCE: CL 15734592 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)

[CL 15737098 by aaron mcleran in ue5-main branch]
2021-03-18 08:38:58 -04:00