Change consist of only forward declaration and additional includes
#preflight 63789c1de30d438849c48188
#rb none
[CL 23218412 by henrik karlsson in ue5-main branch]
Also update the modulation map to use the new cvar
#jira UE-169862
#rb rob.gay
#preflight 636ebed83248425305642044
[CL 23106571 by alfaroh corneyiii in ue5-main branch]
Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch
#preflight 63635997876630122adeab9f
#rb none
[CL 22958990 by henrik karlsson in ue5-main branch]
- Add missing exponential factor to Modulation generator
- Fix bounds restriction calculation for expontential factor
- Add LFO ResetPhase implementation to override initial location in oscilator on rising edge where necessary (for modulation LFO, user range limited to unipolar but hardly ever wants to start at midpoint).
- Add bipolar option to avoid oneshot/bipolar conflation for certain types of LFOs
- Add back implementation for 5.1 deprecated function to avoid breaking licensees
#rb phil.popp
[REVIEW] phil.popp
#jira UE-127886
#preflight 6346eed9b757820b7ae99b76
[CL 22483928 by rob gay in ue5-main branch]
- Add 'Reset To Default' for MixStages
#rb alfaroh.corneyiii
#jira UE-122319
#preflight 633522c3c351ce85fa01a27b
[CL 22263105 by rob gay in ue5-main branch]
Before:
3548 unity files
Total CPU Time: 47343.578125 s
Total time in Parallel executor: 494.60 seconds
After:
3445 unity files
Total CPU Time: 46044.671875 s
Total time in Parallel executor: 468.51 seconds
#jira
#preflight 63336159b20e73a098b7f24f
[CL 22218213 by bryan sefcik in ue5-main branch]
Some of these needed full paths after the path lookup changes, some were out of date, and some were typos
#jira UE-161345
#rb matt.peters
#preflight 6306824e5a5d4e462465eaf7
[CL 21566281 by ben zeigler in ue5-main branch]
- Rename MetasoundArchetype Source file to MetasoundFrontendInterface
- Move MetaSound interface files to subdirectory.
- Break out document versioning transforms to own impl/header
#rb todo
#rnx
#jira none
#preflight 62fed263200ff87e07d77340
[CL 21458865 by Rob Gay in ue5-main branch]
Envelope, getter, & oscillator nodes (Enablement will come in future CL)
- WaveTable Clean-up, full file res, & interactive edit support
- Add ability to use full sample size in WaveTableBank
- Remove ability to use WTs for ModulationPatches. Not a good enough use case and enveloping UX still not at at a usable place.
- Add WaveTableData size & length @48kHz properties on WaveTableBanks for eyeballing memory/ usage & general size (editor only props)
#rb Helen.Yang
#rb Phil.Popp
#jira UE-156635
#jira UE-158696
#jira UE-158697
#rnx
#preflight 62c5c2f5097ca6afc4f2452a
[CL 20969035 by Rob Gay in ue5-main branch]