Commit Graph

141 Commits

Author SHA1 Message Date
jimmy smith
4cc08333b4 Fix for Metasounds not using device rate when Quality Settings are disabled
#jira UE-197723
#rb jake.burga

[CL 28692628 by jimmy smith in ue5-main branch]
2023-10-11 19:55:59 -04:00
jimmy smith
f2080e3c96 [Resubmit] Make the CVARs a global override instead of just the defaults
#jira UE-196264
#rb aaron.mcleran

[CL 28627751 by jimmy smith in ue5-main branch]
2023-10-10 13:37:20 -04:00
phil popp
7e2c4e32d2 Fix deadlock in metasound node registration when updating assets
#rb Helen.Yang
#rnx
#jira UE-196443, UE-197063

[CL 28621450 by phil popp in ue5-main branch]
2023-10-10 11:32:28 -04:00
helen yang
75d35f6029 Prevent MetaSound InitResources from running during cook from MetaSounds used in SoundCues
#jira UE-197371
#rb phil.popp

[CL 28592187 by helen yang in ue5-main branch]
2023-10-09 14:40:31 -04:00
bob tellez
28443a5e59 [Backout] - CL28560665
[FYI] jimmy.smith
Original CL Desc
-----------------------------------------------------------------
Make the CVARs a global override instead of just the defaults
#jira UE-196264
#rb aaron.mcleran

[CL 28563662 by bob tellez in ue5-main branch]
2023-10-06 19:42:56 -04:00
jimmy smith
8eed59c6e9 Make the CVARs a global override instead of just the defaults
#jira UE-196264
#rb aaron.mcleran

[CL 28560930 by jimmy smith in ue5-main branch]
2023-10-06 18:51:06 -04:00
phil popp
0b5639c529 Fix caching of runtime inputs.
#rnx
#jira UE-197079
#rb Helen.Yang

[CL 28506782 by phil popp in ue5-main branch]
2023-10-05 13:40:45 -04:00
phil popp
bb1a939329 Fix logspam on failure to initialize metasound parameters.
#rnx
#jira UE-197081
#rb Helen.Yang

[CL 28478303 by phil popp in ue5-main branch]
2023-10-04 17:59:57 -04:00
phil popp
a0366b7589 Fix deadlock when async building metasounds
Ensure MetaSound graphs are only registered on the game thread.
#rb Rob.Gay
#jira UE-196443, FORT-660159

[CL 28418467 by phil popp in ue5-main branch]
2023-10-03 12:17:13 -04:00
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