Commit Graph

11 Commits

Author SHA1 Message Date
Rob Gay
d17dcbfd05 Fix up a couple more spots to use vertex input literal defaults
#rb trivial
#jira none

[CL 15301490 by Rob Gay in ue5-main branch]
2021-02-03 16:05:09 -04:00
Rob Gay
31ec4719a7 Fix mac build, & add generalized way to extract default when initializing input data ref from vertex definition
#rb phil.popp
#jira UEAU-687

[CL 15301195 by Rob Gay in ue5-main branch]
2021-02-03 15:40:56 -04:00
Rob Gay
3a91f64f60 Add ability to define default literals on input vertex in Metasound core
- Update default values for standard nodes to sensible values
#rb phil.popp
#jira UEAU-687
#fyi jimmy.smith

[CL 15299246 by Rob Gay in ue5-main branch]
2021-02-03 14:36:36 -04:00
phil popp
86732c1ec4 Update Metasound Graph Core Metadata
- Rename FNodeInfo to FNodeClassMetadata
- Add FGuid to Metasound node instances
- Metasound node class names are now Namespace.Name.Variant
- Add displayname for Metasound node classes.
#jira UE-107332
#jira UEAU-660
#rb Rob.Gay

[CL 15253779 by phil popp in ue5-main branch]
2021-01-28 19:02:51 -04:00
Rob Gay
960ad09c4a Stoppin' the fun boppin' (Final... hopefully... rename of bop to trigger)
#rb phil.popp
#jira none

[CL 15221646 by Rob Gay in ue5-main branch]
2021-01-27 15:54:01 -04:00
Rob Gay
917b0b650d Update ADSR node to work like a more traditional ADSR envelope
#rb ryan.mangin aaron.mcleran
#jira UEAU-632

[CL 15044609 by Rob Gay in ue5-main branch]
2021-01-11 18:56:18 -04:00
Maxwell Hayes
b35f0909e8 Metasounds: Having IOperator::GetInputs() and GetOutputs() return by value instead of reference to avoid storing extra data on the operator objects.
#jira none
#rb Phil.Popp
#rnx

[CL 14884776 by Maxwell Hayes in ue5-main branch]
2020-12-08 19:34:18 -04:00
phil popp
8ed8f12dc9 Metasound metadata. Adding metadata to node info and adding static registration
#rb Rob.Gay
#jira UEAU-487

[CL 14810613 by phil popp in ue5-main branch]
2020-11-24 15:24:29 -04:00
phil popp
5e1bbd0bb4 Metasound Bop implementation
#jira UEAU-496
#rb Rob.Gay

[CL 14322411 by phil popp in ue5-main branch]
2020-09-15 16:06:12 -04:00
phil popp
3c6080ac38 Added FVertexInterface and reworked existing INode interfaces
Added FNodeFacade to simplify writing nodes and reduce coding errors.
#rb Ethan.Geller
#jira UEAU-568

[CL 14171493 by phil popp in ue5-main branch]
2020-08-24 10:57:03 -04:00
Ethan Geller
2350082524 #jira UEAU-543
Extract registry-related metasound files to Metasound Frontend, and move our core node library to MetasoundCoreNodeLibrary.
#rb phil.popp
#fyi phil.popp, jimmy.smith

[CL 13957102 by Ethan Geller in ue5-main branch]
2020-07-28 13:58:29 -04:00