phil popp
e631780063
Register metasound graphs asynchronously
...
#jira UE-185834, FORT-658630
#rb Rob.Gay, Helen.Yang
[CL 28149471 by phil popp in ue5-main branch]
2023-09-22 15:01:07 -04:00
jimmy smith
ccd6a401b5
Mute warning on Quality Missing for CIS
...
[CL 28118437 by jimmy smith in ue5-main branch]
2023-09-21 20:57:04 -04:00
jimmy smith
c65d0f1c49
[resubmit]Metasound per platform blockrate and samplerate
...
#jira UE-192947
#rb rob.gay phill.popp
[CL 28112451 by jimmy smith in ue5-main branch]
2023-09-21 18:46:14 -04:00
phil popp
b478631318
[Backout] - CL28104009
...
[FYI] phil.popp
Original CL Desc
-----------------------------------------------------------------
Register metasound graphs asynchronously
#jira UE-185834
#rb Rob.Gay, Helen.Yang
[CL 28111209 by phil popp in ue5-main branch]
2023-09-21 18:24:25 -04:00
alex kahn
be38b953ea
[Backout] - CL28104951 - CIS Editor Error
...
[FYI] jimmy.smith
Original CL Desc
-----------------------------------------------------------------
Metasound per platform blockrate and samplerate
#jira UE-192947
#rb rob.gay phill.popp
[CL 28109331 by alex kahn in ue5-main branch]
2023-09-21 17:51:17 -04:00
jimmy smith
cb6738f0f7
Metasound per platform blockrate and samplerate
...
#jira UE-192947
#rb rob.gay phill.popp
[CL 28105079 by jimmy smith in ue5-main branch]
2023-09-21 16:48:07 -04:00
phil popp
adbad7a65f
Register metasound graphs asynchronously
...
#jira UE-185834
#rb Rob.Gay, Helen.Yang
[CL 28104164 by phil popp in ue5-main branch]
2023-09-21 16:35:40 -04:00
aaron mcleran
d04b712c03
global metasound sample rate override
...
#jira UE-195668
#rb Jimmy.Smith
[CL 28017277 by aaron mcleran in ue5-main branch]
2023-09-19 18:30:29 -04:00
rob gay
e2a68f998b
Fix for crash in tests when MetaSoundBuilderSubsystem is not yet loaded
...
#rb trivial
#rnx
[CL 27968125 by rob gay in ue5-main branch]
2023-09-18 14:32:59 -04:00
rob gay
20d85c7fd2
Fix for uninitialized builder registry getter causing crash in tests
...
#rb trivial
#rnx
[CL 27897384 by rob gay in ue5-main branch]
2023-09-14 17:47:02 -04:00
rob gay
008b0741b2
Move MetasoundDocumentBuilders to cache-on-demand
...
- Invalidate subsystem registerd asset builder cache upon soft deprecated document access id creation
#rb phil.popp
#jira UE-194159
#rnx
[CL 27894768 by rob gay in ue5-main branch]
2023-09-14 16:54:36 -04:00
phil popp
1c5f2a8cdd
Update caching of input data to use TSortedMap
...
#jira UE-195472
#rb Rob.Gay
[CL 27886540 by phil popp in ue5-main branch]
2023-09-14 13:49:21 -04:00
rob gay
0b5702d6e8
- Make UMetaSoundSource & UMetaSoundPatch the direct document manipulated object for subsystem builders
...
- Remove specialized Audition object in favor of directly using UMetaSoundSource for Source builders
#rb phil.popp
#jira UE-194159
[CL 27861100 by rob gay in ue5-main branch]
2023-09-13 20:11:49 -04:00
Rob Gay
0ce9da005d
Prepare code to preprocess MetaSound cooked layers/pages
...
- Move reroute preprocessing to Builder API
- Fix for potential memory scribble when deleting output edges in builder
- Move builder to use deterministic guid generation where necessary
#rb helen.yang
#rb phil.popp
#jira UE-194159
#rnx
[CL 27615214 by Rob Gay in ue5-main branch]
2023-09-05 17:54:02 -04:00
helen yang
4d136215c5
Move MetaSound AutoUpdate and PreprocessDocument from runtime to cook using deterministic ID generation
...
- remove old cvars for editor/runtime deterministic ID generation
#jira UE-179993
#rb phil.popp
[CL 27242603 by helen yang in ue5-main branch]
2023-08-21 12:25:01 -04:00
Rob Gay
e78fce4c68
Add tags for InitParams & RebuildGraph MS transforms for more perf analysis datapoints
...
#rb trivial
#jira none
#rnx
[CL 27018471 by Rob Gay in ue5-main branch]
2023-08-10 20:04:23 -04:00
rob gay
61cb3544cf
- Fix for auditioning the same sound multiple times not respecting live updates on additional calls
...
- Upgrade Live Node Update automation tests to LiveUpdateMultipleMetaSoundSources for more comprehensive coverage
#rb helen.yang
#jira UE-192099
#rnx
#lockdown julien.marchand
[CL 26971688 by rob gay in ue5-main branch]
2023-08-09 16:45:21 -04:00
rob gay
b3bfab8bd3
- Fix for missing detach in PostOutputFormatChange case where persistent builder was registered when system is not ready for this (changes could be made by controllers behind the back of the builder system, snuck in from controller mutation delegate notification change)
...
- Fix crash if attempting to Create<Patch/Source>PresetBuilder with null script interface ref
- Misc clean-up
#rb phil.popp
#rnx
#jira UE-191633
[CL 26781686 by rob gay in ue5-main branch]
2023-08-02 14:35:48 -04:00
phil popp
e8490275a6
Fix for dynamic metasounds not updating when disconnecting by interface bindings.
...
#jira UE-191433
#rb Max.Hayes, Rob.Gay
[CL 26775578 by phil popp in ue5-main branch]
2023-08-02 12:05:30 -04:00
nicholas howe
656c8b7aea
Metasound FDataTypeRegistry::IsValidUObjectForDataType uses GetSuperClass instead of GetOwnerClass when traversing class hierarchy and checks bIsExplicit.
...
#rb @rob.gay
#jira FORT-633885
[CL 26618921 by nicholas howe in ue5-main branch]
2023-07-26 16:02:00 -04:00
rob gay
91e98b7846
Fix for incorrect element type being used from earlier change to support null object ptr passing to MetaSound parameter system
...
#rb trivial
#jira UE-190979
#rnx
[CL 26559355 by rob gay in ue5-main branch]
2023-07-24 19:35:46 -04:00
Rob Gay
96a893aa52
Enable nulling out object parameters/proxies from BP/game thread transmitter requests.
...
#rb phil.popp
#rnx
#fyi buzz.burrows
[CL 26490829 by Rob Gay in ue5-main branch]
2023-07-20 14:02:15 -04:00
phil popp
c382cf4cfb
Fix for disconnecting MetaSound node using builder API does not update output
...
#jira UE-189292
#rb Rob.Gay
[CL 26446133 by phil popp in ue5-main branch]
2023-07-18 16:24:42 -04:00
phil popp
4e9a2f49c6
Fix dynamic transactor missing node.
...
#jira UE-189289
#rnx
#rb Rob.Gay
[CL 26215215 by phil popp in ue5-main branch]
2023-06-23 14:53:34 -04:00
rob gay
19c88744d9
- Fix-up MetaSound dynamic builder engine tests
...
- Add missing move of transactor to generator init params
#rb Phil.Popp
#jira UE-181889
#rnx
[CL 26128742 by rob gay in ue5-main branch]
2023-06-20 14:03:55 -04:00