phil popp
7cf867de88
Fix for disconnecting MetaSound node using builder API does not update output
...
#jira UE-189292
#rb Rob.Gay
[CL 26444445 by phil popp in 5.3 branch]
2023-07-18 15:59:17 -04:00
phil popp
7053908920
MetaSound Dynamic Operator and Dynamic Transactor
...
#jira UE-181887, UE-184051
#rb Rob.Gay
[CL 25995669 by phil popp in ue5-main branch]
2023-06-14 17:01:59 -04:00
phil popp
dd8874c739
Metasound Rebindable Graph Operator
...
- Added Metasound::FRebindableGraphOperator
- Modified FOperatorBuilder to build either FGraphOperator or FRebindableGraphOperator
- Various API updates and fix-ups to support aforementioned changes.
#jira UE-184987
#rb Maxwell.Hayes
#preflight 6463ab60317ee2d9d1b37655
[CL 25496057 by phil popp in ue5-main branch]
2023-05-16 16:02:58 -04:00
bryan sefcik
da92084a12
Optimized out more private modules includes and dependencies.
...
#preflight 64627c382965f6ea8ea83bd6
[CL 25479683 by bryan sefcik in ue5-main branch]
2023-05-15 16:26:12 -04:00
buzz burrowes
46600099fa
Merge conflict reolution (by hand)
...
[CL 25418491 by buzz burrowes in ue5-main branch]
2023-05-10 18:10:35 -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
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
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
phil popp
c53bd7cbb8
Adding Metasound Operator Cache
...
#jira UE-179992
#rb Rob.Gay
#preflight 6442bdd827014596f3e0e692
[CL 25151580 by phil popp in ue5-main branch]
2023-04-21 15:20:04 -04:00
phil popp
274f01210e
Remove transmittable input nodes and move updating parameters to the metasound generator
...
#jira UE-179992
#rb Rob.Gay
#preflight 642d9f944847065878db1c64
[CL 24937473 by phil popp in ue5-main branch]
2023-04-05 17:38:47 -04:00
buzz burrowes
fb48d94232
MusicClockComponent & MusicTempometerComponent for the new Harmonix plugin. Includes massive refactor for Measure -> Bar and Pulse -> Beat.
...
[REVIEW] [at]nicholas.howe [at]jake.burga
#preflight 6418998932723d4a20488334
[CL 24724583 by buzz burrowes in ue5-main branch]
2023-03-20 17:38:24 -04:00
charlie huguenard
4fdfbdf806
[Metasound] Watch outputs on a FMetasoundGenerator
...
#rb rob.gay, phil.popp
#preflight 6414cabd345ab08524fc9542
[CL 24723801 by charlie huguenard in ue5-main branch]
2023-03-20 17:13:25 -04:00
helen yang
0492676ee2
Fix build break in MetaSound editor
...
#preflight none
#rb phil.popp
[CL 24665409 by helen yang in ue5-main branch]
2023-03-15 19:44:52 -04:00
phil popp
03083332fe
Add render timing feedback to metasound editor.
...
#preflight 6411ed27af3fc35292890610
[CL 24658951 by phil popp in ue5-main branch]
2023-03-15 14:22:41 -04:00
charlie huguenard
8a6a994a05
[Metasound] Add/remove vertex analyzers on generator outputs.
...
[REVIEW] [at]rob.gay [at]phil.popp [at]buzz.burrowes
#rb phil.popp
#preflight 640a197a28026468d9dbbecf
#preflight 640a197a28026468d9dbbecf
[CL 24583351 by charlie huguenard in ue5-main branch]
2023-03-09 17:07:57 -05:00
charlie huguenard
ab0ac7b9e3
[Metasound] Copy up changes from Dev-EngineMerge to bring Dev-Valkyrie up to date and avoid future Robomerge conflicts.
...
[REVIEW] [at]phil.popp
#rb phil.popp
#preflight 6407b2d72559570cc702c457
[CL 24552047 by charlie huguenard in ue5-main branch]
2023-03-07 19:13:12 -05:00
charlie huguenard
5fc9c2766c
[Metasound] Add MetasoundGenerator API to get input write refs and output read refs.
...
See unit tests for usage examples.
#rb buzz.burrowes, phil.popp, rob.gay
#preflight 64078acf5515f4f57b4cb220
[CL 24551990 by charlie huguenard in ue5-main branch]
2023-03-07 19:10:58 -05:00
aaron mcleran
0ed71ae50f
Adding ability to debug metasounds which are causing issues.
...
#preflight none
#rb Phil.Popp
#jira UE-176383
[CL 24061437 by aaron mcleran in ue5-main branch]
2023-02-07 17:44:29 -05:00
phil popp
07532dcf7e
Fix for race condition in async metasound builder
...
#jira UE-167793
#rnx
#rb Helen.Yang
#preflight 63e2997a5c0ce8f11be23025
[CL 24058108 by phil popp in ue5-main branch]
2023-02-07 15:42:12 -05:00
buzz burrowes
70253a5cb5
Backing out in-progress work on "transient parameter" handling
...
#preflight 63b88326577437afe6f70664
[CL 23604394 by buzz burrowes in ue5-main branch]
2023-01-06 17:23:35 -05:00
miles flanagan
ef537c6526
Support for playing Metasounds from SoundCues.
...
Bulk of work is to support parameter forwarding from the SoundCue's param transmitter to any number of playing wave instances that also can create their own param transmitters.
#rb helen.yang, rob.gay
#rnx
#preflight 63b7310e763c6c1064bba206
[CL 23602451 by miles flanagan in ue5-main branch]
2023-01-06 15:36:57 -05:00
buzz burrowes
71bea2625a
Work-in-progress:
...
Seek Request
Loop Configuration
#preflight 63b84b63e26e31879b099edf
[CL 23600851 by buzz burrowes in ue5-main branch]
2023-01-06 14:00:14 -05:00
buzz burrowes
8fc9d6e869
Fix non-unity build.
...
#preflight skip
[CL 23532623 by buzz burrowes in ue5-main branch]
2022-12-15 17:03:12 -05:00
buzz burrowes
6a343186d8
MetasoundParameterPack V1
...
[REVIEW] [at]phil.popp [at]rob.gay [at]aaron.mcleran
#preflight 639b5db4012902cb8d76c448
[CL 23532613 by buzz burrowes in ue5-main branch]
2022-12-15 17:03:02 -05:00
henrik karlsson
8f895fef35
Added includes needed after removing includes in headers
...
#preflight 6360b63e41625be270a6e464
#rb none
[CL 22888775 by henrik karlsson in ue5-main branch]
2022-11-01 15:14:15 -04:00