Commit Graph

72 Commits

Author SHA1 Message Date
miro salminen
5996025756 [MetaSound] 'hide unconnected pins' action to nodes
#rb Rob.Gay
#jira UE-171027
#rnx

[CL 34452339 by miro salminen in ue5-main branch]
2024-06-18 04:15:33 -04:00
miro salminen
771638c119 UE - 211725 - AudioMaterialSlider is stretched out in Metasound Editor
#rb helen.yang
#jira UE-211725
#rnx

[CL 34191337 by miro salminen in ue5-main branch]
2024-06-07 02:03:55 -04:00
rob gay
fb352f462e [Backout] - CL34086276
[FYI] miro.salminen
Original CL Desc
-----------------------------------------------------------------
[MetaSound]  'hide unconnected pins' action to nodes
#rb helen.yang
#jira UE-171027
#rnx

[CL 34148343 by rob gay in ue5-main branch]
2024-06-06 00:17:28 -04:00
miro salminen
6c98d2511a [MetaSound] 'hide unconnected pins' action to nodes
#rb helen.yang
#jira UE-171027
#rnx

[CL 34086303 by miro salminen in ue5-main branch]
2024-06-04 01:47:34 -04:00
miro salminen
63530f2a23 UE-171614
[MetaSounds] - Show input widgets for constructor pins while not playing
#rb helen.yang
#jira UE-171614
#rnx

[CL 33920580 by miro salminen in ue5-main branch]
2024-05-27 02:59:37 -04:00
rob gay
711a973c73 - Move MetaSoundAssetSubsystem& BuilderSubsystem implementations to monolithics that are initialized at MetaSoundEngine module load for safety
- Avoids PreDefault vs Default module Init which can interact negatively and obscurely with EngineSubsystems not being loaded prior to certain builds/scenarios where serialized assets are loaded earlier
- Sunset existing Subsystem non-UFUNCTION calls not pertaining to direct Blueprint exposition
- Optimize AssetManager to use own key vs NodeRegistryKey and TopLevelPaths vs SoftObjectPaths
- Misc module clean-up
- Misc callsite refactors to use new monolithics
#rb phil.popp
[FYI] sondra.moyls, helen.yang

#tests EngineTest & AudioQA Automation PIE Packaged Build -game

[CL 33522338 by rob gay in ue5-main branch]
2024-05-08 14:53:53 -04:00
miro salminen
aeddac8847 AudioMaterialSlate Style overrides to Editor Preferences
#rb helen.yang
#jira UE-211723
#rnx

[CL 33224576 by miro salminen in ue5-main branch]
2024-04-25 02:39:50 -04:00
miro salminen
e0dc9c44f5 Fix for Something is preventing Metasound editor to save properly when AudioMaterialBool button is used.
#rb helen.yang
#rnx
#jira UE-212437

[CL 33194062 by miro salminen in ue5-main branch]
2024-04-24 04:23:26 -04:00
miro salminen
66eed8ce88 Metasound Setting for are we using the old widgets, or the new AudioMaterialWidgets when possible in MetasoundEditor
#rb Rob.Gay
#jira UE-211727
#rnx

[CL 33163124 by miro salminen in ue5-main branch]
2024-04-23 04:07:38 -04:00
rob gay
b3ab5744bf - Fix for attempting to access EngineSubsystem during MetaSound versioning (serialization), which can assert when apparently certain commands in certain contexts can attempt to preload assets prior to the init phase.
- Minor Fix for LocText duplication
#tests BuildCookRun, -game, version MetaSounds assets in editor, PIE

[FYI] bob.tellez
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL33084850
[FYI] Rob.Gay
Original CL Desc
-----------------------------------------------------------------
Version Metasound Document to include all ed data and make all Metasound EdGraph data transient
- Add input template nodes
- Add comment node data to document
- Keep references to member literal data (i.e. knob/slider ranges) in document metadata to ensure continued serialization and flexibility to add more editor-only fields and literal metadata
- Misc builder API updates, bug fixes and migration of controllers to builder API in anticipation of pages
- Sunset non-deterministic guid cvar
#rb phil.popp, helen.yang
[FYI] sondra.moyls
#tests Standard Automated Audio Tests, EngineTests, Offline QA Smoke pass, CPR, etc., extensive MetaSound Editor use, -game MetaSound qa levels, AudioUnitTests
#jira UE-194159

[CL 33102023 by rob gay in ue5-main branch]
2024-04-19 10:09:04 -04:00
bob tellez
416e6c17d8 [Backout] - CL33084850
[FYI] Rob.Gay
Original CL Desc
-----------------------------------------------------------------
Version Metasound Document to include all ed data and make all Metasound EdGraph data transient
- Add input template nodes
- Add comment node data to document
- Keep references to member literal data (i.e. knob/slider ranges) in document metadata to ensure continued serialization and flexibility to add more editor-only fields and literal metadata
- Misc builder API updates, bug fixes and migration of controllers to builder API in anticipation of pages
- Sunset non-deterministic guid cvar
#rb phil.popp, helen.yang
[FYI] sondra.moyls
#tests Standard Automated Audio Tests, EngineTests, Offline QA Smoke pass, CPR, etc., extensive MetaSound Editor use, -game MetaSound qa levels, AudioUnitTests
#jira UE-194159

[CL 33096249 by bob tellez in ue5-main branch]
2024-04-18 23:43:05 -04:00
rob gay
184db3803e Version Metasound Document to include all ed data and make all Metasound EdGraph data transient
- Add input template nodes
- Add comment node data to document
- Keep references to member literal data (i.e. knob/slider ranges) in document metadata to ensure continued serialization and flexibility to add more editor-only fields and literal metadata
- Misc builder API updates, bug fixes and migration of controllers to builder API in anticipation of pages
- Sunset non-deterministic guid cvar
#rb phil.popp, helen.yang
[FYI] sondra.moyls
#tests Standard Automated Audio Tests, EngineTests, Offline QA Smoke pass, CPR, etc., extensive MetaSound Editor use, -game MetaSound qa levels, AudioUnitTests
#jira UE-194159

[CL 33085078 by rob gay in ue5-main branch]
2024-04-18 16:50:48 -04:00
miro salminen
e45d44728b Option to use AudioMaterialButton in Metasound Editor bool node
#rb Rob.Gay
#jira UE-210281
#rnx

[CL 32995345 by miro salminen in ue5-main branch]
2024-04-16 05:09:28 -04:00
miro salminen
5b34d041e2 Re-Try of First pass on AudioMaterialStyle Overriding
#jira UE-209874
#rb Rob.Gay, Aaron.McLeran
#rnx

[CL 32754499 by miro salminen in ue5-main branch]
2024-04-05 03:46:01 -04:00
miro salminen
cccfed2e8a AudioMaterialKnob Label Unit text change and value processing depending on the selected Unit
#rb helen.yang
#jira UE-209876
#rnx

[CL 32754208 by miro salminen in ue5-main branch]
2024-04-05 02:54:47 -04:00
miro salminen
8c6d857b23 AudioMaterialMeter option to MetasoundEditor
#rb Rob.Gay
#jira UE-210202
#rnx

[CL 32690633 by miro salminen in ue5-main branch]
2024-04-03 02:54:27 -04:00
stan hormell
f493f75639 [Backout] - CL32538348 - CIS Issue 448312
#jira FORT-726010
#fyi miro.salminen
Original CL Desc
-----------------------------------------------------------------
First pass on AudioMaterialStyle overriding
#rb Rob.Gay
#jira UE-209874
#rnx

[CL 32540501 by stan hormell in ue5-main branch]
2024-03-27 08:18:35 -04:00
miro salminen
04f7b20c9c First pass on AudioMaterialStyle overriding
#rb Rob.Gay
#jira UE-209874
#rnx

[CL 32538348 by miro salminen in ue5-main branch]
2024-03-27 04:45:35 -04:00
miro salminen
c5547c3606 AudioMaterialSlider Label Unit text change and value processing depending on the selected Unit.
#rb helen.yang
#jira UE-209875
#rnx

[CL 32465402 by miro salminen in ue5-main branch]
2024-03-25 04:08:15 -04:00
miro salminen
621164c272 Value text label to Metasound AudioMaterialKnob widget
#rb Rob.Gay
#jira nojira
#rnx

[CL 32150498 by miro salminen in ue5-main branch]
2024-03-11 04:58:39 -04:00
miro salminen
90b67de7bf AudioMaterialSlider Metasound editor float node
#rb Rob.Gay
#jira nojira
#rnx

#virtualized

[CL 31900545 by miro salminen in ue5-main branch]
2024-02-29 02:54:09 -05:00
miro salminen
bfd3cff6d8 AudioMaterialKnob to Metasound editor float node. Will in the end replace the current Knob, but for now, this is behind CVar for testing.
#rb Rob.Gay
#jira nojira
#rnx

[CL 31757356 by miro salminen in ue5-main branch]
2024-02-23 02:40:48 -05:00
buzz burrowes
9c63b08cda Support for custom pin icons for registered data types.
[REVIEW] [at]rob.gay
#rb Rob.Gay

[CL 30548071 by buzz burrowes in ue5-main branch]
2024-01-10 15:51:22 -05:00
helen yang
94619674a8 Fix crash when closing the MetaSound asset editor while dragging an input widget
#rb rob.gay
#jira UE-180002

[CL 26685540 by helen yang in ue5-main branch]
2023-07-28 16:04:46 -04:00
rob gay
cff304e9da Interface Registry Tidying
1.) Move Bindings to own registry
2.) Nuke source files & left over cruft relating to archetypes
3.) Move deprecated interface registration next to respective interfaces for clarity
4.) Rename "FMetasoundFrontendInterfaceBindingConnections" to "FMetasoundFrontendInterfaceVertexBindings"
#rb phil.popp
#preflight 640f6852d778f889752a5bd1

[CL 24622079 by rob gay in ue5-main branch]
2023-03-13 17:23:05 -04:00