charlie huguenard
3ba6439ab6
[Metasound] Check whether analyzer exists before attempting to add it to a generator.
...
Also, remove ensure when trying to find an analyzer factory, since we can fail gracefully.
#jira UE-185335
#rnx
#rb phil.popp
#preflight 645a6477a73096fab7787284
[CL 25402611 by charlie huguenard in ue5-main branch]
2023-05-10 08:29:22 -04:00
maxwell hayes
568aa49a91
[Metasounds] re-adding Reset() function from audio bus writer node.
...
#jira UE-184800
#rb Phil.Popp
[FYI] Phil.Popp
#preflight 645975e54c3ec54e6e2d0a0a
[CL 25396155 by maxwell hayes in ue5-main branch]
2023-05-09 17:27:12 -04:00
miles flanagan
3ab7304bd6
Make PlayOrder of most recently played sound accessible from Audio Component, fix editor graph analyzers
...
#jira UE-185275
#preflight 645993da386cf3c2732af69f
#rb rob.gay, charlie.huguenard
[CL 25390291 by miles flanagan in ue5-main branch]
2023-05-09 12:59:07 -04:00
rob gay
dc986cb6b8
- Minor bug w/setting vertex ID instead of node ID when member modify context is updated
...
- Misc clean-up
#rb trivial
#rnx
#preflight 645943abfd4b8f4e0dc97fbb
[CL 25380538 by rob gay in ue5-main branch]
2023-05-08 19:08:22 -04:00
rob gay
531ba75ad7
- Fix to avoid not adding graph vertices to graph on creation
...
- Fix to MetaSound doc builder ClassIdToNodeIndices not initializing properly
#rb trivial
#rnx
#preflight 6459346c2d27fa25b3a2bff9
[CL 25375972 by rob gay in ue5-main branch]
2023-05-08 15:47:42 -04:00
phil popp
ca0f1dc0c5
Allow metasound C++ nodes to swap pointers on vertex data binding.
...
#jira UE-184049
#rb Max.Hayes
#preflight 64552207d77a82d6a77796c8
[CL 25363328 by phil popp in ue5-main branch]
2023-05-05 21:35:49 -04:00
rob gay
5f1dc4979e
Refactor interface modification placement algorithm to position newly added nodes using sort order of adjacent graph members
...
- Clean-up & remove dead code in FModifyRootGraphInterfaces transform
#rb helen.yang
#jira UE-120184
#rnx
#preflight 6453fbf34574b81df482a79a
[CL 25343968 by rob gay in ue5-main branch]
2023-05-04 18:12:21 -04:00
rob gay
e576e8b8d9
Fix for shadowing of function when registering interface introduced in refactor
...
#rb trivial
#rnx
#preflight 6453fd5e4c3ec54e6eff425f
[CL 25343957 by rob gay in ue5-main branch]
2023-05-04 18:12:02 -04:00
rob gay
b17ee42ed3
Fix for ensure in the MS BP builder subsystem when attempting to add a MetaSound Node Class using a literal BP node value
...
#jira UE-180954
#rnx
#rb helen.yang
#preflight 64529cf1743c256cd6a98b13
[CL 25327697 by rob gay in ue5-main branch]
2023-05-03 18:06:20 -04:00
jason weiler
ad3b95a556
[Metasound] Build fix - missing variable capture in a lambda definition
...
[FYI] [at]charlie.huguenard
#preflight 64527354d863ba262120c4e0
[CL 25323472 by jason weiler in ue5-main branch]
2023-05-03 15:37:25 -04:00
charlie huguenard
a564e71d89
[Metasound] Fix crash when attempting to connect vertices with mismatched access types
...
#rnx
#preflight 64511f860e33f2d51d50f797
[CL 25321272 by charlie huguenard in ue5-main branch]
2023-05-03 14:17:48 -04:00
charlie huguenard
7b12ccaeae
[Metasound] Get history of output changes instead of last value
...
#preflight 64513fbb4d593c0b42b03cc8
#rb phil.popp
[CL 25320519 by charlie huguenard in ue5-main branch]
2023-05-03 13:43:51 -04:00
charlie huguenard
62ba6250c5
[Metasound] Support constructor pins in test graph builder
...
#preflight 6451233ac86798f650b6d816
#rb simon.yan
[CL 25309515 by charlie huguenard in ue5-main branch]
2023-05-02 18:18:27 -04:00
helen yang
98d0bb918d
Clear object literals when connecting MetaSound nodes to prevent hidden asset references
...
#jira UE-182177
#rb rob.gay
#preflight 645170876538e45f7565824a
[CL 25308044 by helen yang in ue5-main branch]
2023-05-02 17:00:45 -04:00
charlie huguenard
5239c236a2
[Metasound] Fix mismatch in param transmitter ids
...
#preflight 645024ea6538e45f75d16b7e
#rb miles.flanagan, phil.popp
[CL 25300567 by charlie huguenard in ue5-main branch]
2023-05-02 09:27:16 -04:00
jimmy smith
a66b38a8ad
Sanitize input values to prevent NaNs in the case of extremely large inputs. i.e. FLT_Max and FLT_Min.
...
#rb phil.popp
#okforhub public
#jira UE-184287
#preflight 644c43c61c2846595c80e015
[CL 25287381 by jimmy smith in ue5-main branch]
2023-05-01 13:53:09 -04:00
phil popp
9dfb3b30ba
Adding diagnostcis for metasounds which load before interfaces are registered.
...
#jira UE-184499
#preflight 644be5919c50ddcc0bb0167f
[CL 25240412 by phil popp in ue5-main branch]
2023-04-28 16:43:19 -04:00
miles flanagan
6bed31cefd
Clamp input values to Dynamic Filter and SuperOscillator to prevent NaNs
...
#jira UE-184290, UE-184288
#preflight 644bf041864f15ebf5d38305
[CL 25235684 by miles flanagan in ue5-main branch]
2023-04-28 13:46:13 -04:00
charlie huguenard
16e205ba71
[Metasound] Pass audio component id to OnGeneratorInstanceCreated instead of the individual voice id
...
#jira UE-184555, UE-184554
#preflight 644befb1f50260822919bc80
[CL 25234241 by charlie huguenard in ue5-main branch]
2023-04-28 12:28:48 -04:00
phil popp
e8be08d06e
[Metasounds] removing Reset() function from0 audio bus writer node to see if it is the cause of automated test crashes.
...
#jira UE-184201
#rb Phil.Popp
#preflight 6449aa4a6b589f8b369fa4a2
[FYI] Maxwell.Hayes
[CL 25225488 by phil popp in ue5-main branch]
2023-04-27 18:49:33 -04:00
maxwell hayes
8bf510a23f
[Metasound] Reset functions for nodes
...
#rb Phil.Popp
#jira UE-179001
#preflight 6446fda4434155a8f85
[CL 25175848 by maxwell hayes in ue5-main branch]
2023-04-24 23:44:17 -04:00
phil popp
337d5f3cfb
Add more tests for metasound automated node tests
...
#jira UE-179002
#rb Rob.Gay
#preflight 6446a343641e2c3cb4a6af03
[CL 25175153 by phil popp in ue5-main branch]
2023-04-24 23:05:42 -04:00
Aaron McLeran
70e7c3734f
Removing many vestigates of old audio engine code.
...
#rb Ryan.Mangin
#jira UE-144348
#preflight 6446e9d30206a6e20f49f2e7
[CL 25172786 by Aaron McLeran in ue5-main branch]
2023-04-24 18:22:37 -04:00
maxwell hayes
b2246c57ee
[Metasounds] Adding Reset() function to audio bus reader/writer nodes.
...
#jira UE-179001
#rb Phil.Popp
#preflight 644317e90171aae0b1de17df
[CL 25156686 by maxwell hayes in ue5-main branch]
2023-04-21 20:49:41 -04:00
phil popp
19c322e4f6
CIS metasound non-unity build fix.
...
#rb trivial
#preflight skip
[CL 25151593 by phil popp in ue5-main branch]
2023-04-21 15:21:07 -04:00