- Fix bug introduced recently with BuildToAsset not applying a clean class name/guid
- Fix case where builder was added to root and not freed
- MetaSoundEditorSubsystem minor clean-up
#rb helen.yang
#jira UE-191435 UE-191505
#rnx
[CL 26715091 by rob gay in ue5-main branch]
- Update MetaSoundFrontendDocumentBuilder AddEdge... API calls to support both replacement and ignoring invalid requests where applicable
#rb phil.popp
#jira UE-190989
[CL 26661505 by rob gay in ue5-main branch]
Fix crash in array random get node during automated stress tests for metasounds.
#jira UE-187400, UE-187402, UE-189191, UE-189190
#rnx
#rb Jimmy.Smith
[CL 26513863 by phil popp in ue5-main branch]
- Create new class names for temporary packages created during migration to avoid duplicate node registration
- Change duplicate node registration ensure to if check with better logging of asset causing collision
#jira UE-161039
#jira UE-175059
#jira UE-188854
#rb rob.gay
[CL 26299244 by helen yang in ue5-main branch]
- Add tests for connecting & disconnecting nodes that match graph interfaces
- Rename test accordingly
#rnx
#jira UE-186188
#rb helen.yang
[CL 26242483 by rob gay in ue5-main branch]
Major:
- Added missing input MetaSound audio interfaces
- Fixed interface bindings not working with referenced transient, non-asset MetaSounds
Minor:
- Fix builder name not being propagated to transient builders
- Fix not defaulting to success enum when creating patch builder
- Generalized pool of named/registered builders on Builder Subsystem instead of having them per type (to support future types without having to update the subystem for each additional future type.)
#rb helen.yang
[CL 26189673 by rob gay in ue5-main branch]
- Deterministic generation of ids for various FGuids used in MetaSound documents so that Autoupdate can be moved from runtime to cook in the future while maintaining cook determinism
- cvar for enabling in editor au.MetaSound.EnableDeterministicIDGenerationInEditorCVar
#jira UE-176939
#jira UE-176940
#rb phil.popp
[CL 26126897 by helen yang in ue5-main branch]
- Add delegates to respond to builder changes to document
- Add delegate handlers to source builder to forward requests to audition sound if live update enabled
- Misc piping for live updating
#jira UE-186952
#ok forgithub public
#rb phil.popp
[CL 26072389 by Rob Gay in ue5-main branch]