Media Streamer Transport Controller Node generates Transport events and controls a MidiClock based on the signals and timing from a Media Streamer Node.
Stems Player Node uses a Media Streamer Transport Controller Node when it has a valid Media Player set as its Media Stream Asset.
Stemmed Music Asset provides the Media Source for the Media Player, and the channel mapping for its channels.
[REVIEW] [at]dan.nottingham [at]chris.evans [at]thomas.engel [at]buzz.burrowes [at]chris.huguenard [at]jake.burga
#preflight 645d76e0b71b8186aa8c6c91
[CL 25445175 by nicholas howe in ue5-main branch]
- Make addition and subtraction in FSampleCounter require integral types to
1. Avoid invalid baseless time against sample operations, and
2. Require client code to be explicit when truncation is ultimately desired
#rb aaron.mcleran
#jira UE-109042
#jira UE-109495
#ROBOMERGE-SOURCE: CL 15587491 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15587509 by rob gay in ue5-main branch]
- Added ArrayGet, ArraySet, ArraySlice, and ArrayConcat nodes
- Array nodes are automatically registered with new data types.
- Moved FTrigger and FTime to MetasoundFrontend module because they are needed for array node registration.
- Added array node unit test
#jira UEAU-713
#rb rob.gay
#ROBOMERGE-SOURCE: CL 15476706 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15476740 by phil popp in ue5-main branch]