Commit Graph

6 Commits

Author SHA1 Message Date
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
phil popp
4cdd926b68 Metasound Frontend Revamp
- New node name {namespace.name.variant}
- PointIDs for exact pin-to-pin connections
- TAccessPtr updates
- Controller/Handle interface
- Document Handle
- Frontend Transforms
- Input/Output node external registration
- Revamped document model

#rb Max.Hayes, Rob.Gay
#jira UEAU-626

[CL 15066822 by phil popp in ue5-main branch]
2021-01-13 10:48:59 -04:00
phil popp
4a92191e2d Multichannel Metasound Source
- Moving Frontend UObject registration logic to FMetasoundUObjectRegistry
- Allow FMetasoundAssetBase to support multiple FMetasoundArchetypes
- Adding graph synchronization between UEdGraph and FMetasoundDocument
- Added TAssetPtr<> for tracking validity of objects that cannot be wrapped in a smart pointer.
- Added support for mono and stereo to UMetasoundSource
- Added tools for comparing FMetasoundARchetypes.
- Added LogMetasound

#rb Max.Hayes
#jira UEAU-487

[CL 14919511 by phil popp in ue5-main branch]
2020-12-14 15:48:27 -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
Ethan Geller
53a6ef8a05 #jira UEAU-473
Converter Nodes for Metasounds. Allows for use of the METASOUND_REGISTER_CONVERTER macros, as well as autogenerated converters.
#rb phil.popp

[CL 14192031 by Ethan Geller in ue5-main branch]
2020-08-26 14:16:05 -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