alfaroh corneyiii
9987efaee8
Create Default Volume Modulation Parameter when the asset is not found
...
#jira UE-151680
#rb rob.gay
[CL 26895534 by alfaroh corneyiii in 5.3 branch]
2023-08-07 15:24:52 -04:00
alfaroh corneyiii
bff79f06fd
Update Modulation Parameter comments to explain the purpose of the Default Parameter Value field
...
#jira UE-186086
#rb trivial
[CL 26852011 by alfaroh corneyiii in 5.3 branch]
2023-08-04 13:07:11 -04:00
alfaroh corneyiii
943b3b11ed
Add warnings in cases where CBM Mix Profiles have mismatching Mix Stages
...
#jira UE-123774
#rb rob.gay
[CL 26823910 by alfaroh corneyiii in 5.3 branch]
2023-08-03 15:49:10 -04:00
Rob Gay
53471e7fee
Add/clean-up missing or improper category identifiers on MetaSound node classes
...
- Make Wave Writer/Players follow alphabetical expectation to avoid most used implementations (mono/stereo) from being at bottom of node picker list
#rb maxwell.hayes
#jira UE-191837
#rnx
[CL 26781826 by Rob Gay in 5.3 branch]
2023-08-02 14:38:51 -04:00
alfaroh corneyiii
c009c78f81
Update Modulation Generator to use CreateProxyData instead of CreateNewProxyData (deprecated)
...
#jira none
#rb rob.gay
[CL 26475133 by alfaroh corneyiii in 5.3 branch]
2023-07-19 19:30:35 -04:00
Maxwell Hayes
1badf735d2
[Metasound Bind] Fixup for bind issues caught by new automated tests.
...
#jira UE-187406, UE-187390, UE-187404, UE-187403, UE-187405, UE-187392, UE-187391, UE-187395, UE-187399, UE-187398, UE-187389, UE-187393, UE-187394, UE-187396, UE-187397, UE-187401
#rb phil.popp
[CL 26130575 by Maxwell Hayes in 5.3 branch]
2023-06-20 15:05:11 -04:00
alfaroh corneyiii
cfa1d1e94c
add tooltip to Control Bus Mix Stage "Value" parameter
...
#rb rob.gay
[CL 26054535 by alfaroh corneyiii in 5.3 branch]
2023-06-16 11:47:08 -04:00
rob gay
6b6b8a7530
MetaSound node support for traditional "sampler" usage of WaveTables
...
WaveTable memory reduction, better format support, player node
- Add support for 16bit assets & perform runtime BDC where necessary
- Add support for FixedSampleRate vs resolution
- Cache off and reuse single proxy
- Move entry data to table data in non-editor builds (instead of copying)
#rb helen.yang
#rb miles.flanagan
#rb phil.popp
#jira UE-181355
[FYI] sondra.moyls
#preflight 646bdac6656436839e30b8e1
[CL 25592219 by rob gay in ue5-main branch]
2023-05-23 18:13:14 -04:00
alfaroh corneyiii
1659b21da1
Audio Modulation AD Envelope Generator
...
#jira UE-174410
#rb rob.gay
#preflight 6442eca40206a6e20f771470
[CL 25156414 by alfaroh corneyiii in ue5-main branch]
2023-04-21 20:07:45 -04:00
alfaroh corneyiii
5aeb7d90b2
Deactivate All Bus Mixes BP Function
...
#jira UE-179867
#preflight 64358e662909bc56c8d985e2
#rb rob.gay
[CL 24998884 by alfaroh corneyiii in ue5-main branch]
2023-04-11 17:25:47 -04:00
bob tellez
e4df449ecc
#UE Disable expensive audio modulation asset registry OnAssetAdded function
...
[FYI] Rob.Gay
[CL 24667986 by bob tellez in ue5-main branch]
2023-03-16 01:40:25 -04:00
alfaroh corneyiii
4f1bfe30e4
Remove Device Destroyed Delegate on Envelope Follower Destructor
...
#jira UE-179702
#rb helen.yang
#preflight 640a3f4870639dfc946a6971
[CL 24584436 by alfaroh corneyiii in ue5-main branch]
2023-03-09 17:57:41 -05:00
phil popp
2f280717b0
Add metasound reset routine to external nodes
...
#jira UE-174363
#rb Rob.Gay
#preflight 6400d71caa004233353024cb
[CL 24488096 by phil popp in ue5-main branch]
2023-03-02 14:40:35 -05:00
alfaroh corneyiii
6d148c4f5f
Migrate Modulation Changes to Dev-VK (and FN/Main)
...
#jira UE-174359
#rb ryan.mangin
#preflight #preflight 63fe5500ac6c61e2b54f6b95
[CL 24454243 by alfaroh corneyiii in ue5-main branch]
2023-02-28 18:18:50 -05:00
helen yang
e21ef1bb42
Fix envelope follower modulation generator hang caused by accessing audio device during teardown
...
#rb rob.gay, ryan.mangin
#preflight 63f5d9d99b26c4957e69c251
[CL 24370934 by helen yang in ue5-main branch]
2023-02-22 17:27:46 -05:00
joe kirchoff
d5a5a356b9
Remove unnecessary Public and Private entries for the current module being added to PublicIncludePaths or PrivateIncludePaths
...
#rnx
#jira UE-177808
#preflight 63f3fb8c90198dffba00cc27
[CL 24331758 by joe kirchoff in ue5-main branch]
2023-02-20 20:22:44 -05:00
alfaroh corneyiii
e55f1e0f76
Hide "Create Modulation Parameter" BP Function
...
#jira UE-176980
#rb rob.gay
[FYI] sondra.moyls
#preflight 63eab99ab91ae11c1cda9563
[CL 24197506 by alfaroh corneyiii in ue5-main branch]
2023-02-13 20:10:04 -05:00
phil popp
1d78b81b52
Metasound automated node tests and fixes
...
#jira UE-175097
#rb Charlie.Huguenard
#preflight 63d1895f033e457ba8f10cb4
[CL 23863384 by phil popp in ue5-main branch]
2023-01-25 20:41:44 -05:00
alfaroh corneyiii
7e08bbc54a
Improvements to Modulation Routing BP API
...
#jira UE-171950
#rb rob.gay
#preflight 63bda8d6c45a2c81e015cf77
[CL 23629553 by alfaroh corneyiii in ue5-main branch]
2023-01-10 13:17:37 -05:00
phil popp
96ab5837f2
Deprecate use of TUniquePtr in Audio::IProxyData
...
Introduce TSharedPtr<Audio::IProxyData> CreateProxyData()
Fix up deprecated callsites.
#jira UE-162062
#rb Rob.Gay
#fyi Miles.Flanagan
#preflight 639a0f262960b732207fc1e3
[CL 23515287 by phil popp in ue5-main branch]
2022-12-14 13:56:22 -05:00
helen yang
b9eb6cda6c
Audio bus subsystem refactor checkpoint
...
- Move audio bus functionality from Mixer Device to new Audio Bus Subsystem
- Add new audio bus key struct so that FMixerAudioBuses do not have to be created with UObject ids
#jira UE-169610
#rb phil.popp, ryan.mangin, rob.gay
#preflight 63906195255f07df8e452b8c
[CL 23429172 by helen yang in ue5-main branch]
2022-12-07 11:04:50 -05:00
alfaroh corneyiii
ef81b9f6dc
Remove exec pins from Get Modulator BP Function
...
#jira none
#rb trivial
#preflight 638a48bb35192facc1d59a28
[CL 23376544 by alfaroh corneyiii in ue5-main branch]
2022-12-02 14:02:12 -05:00
alfaroh corneyiii
9f9dd64ae2
Get Modulator Values in blueprint
...
#jira UE-170106
#rb
#preflight 638928d63b617fd4beee895b
[CL 23365005 by alfaroh corneyiii in ue5-main branch]
2022-12-01 17:31:53 -05:00
alfaroh corneyiii
ee033c5959
New Audio Modulation BP Nodes (Create Parameter, Create Env Follower Generator, Create LFO Generator)
...
#jira UE-170108
#rb rob.gay
#preflight
#preflight 638698e933774509008e6de9
[CL 23320641 by alfaroh corneyiii in ue5-main branch]
2022-11-29 18:56:13 -05:00
nicholas howe
115d386688
Audio bus reader node output patch buffer size fix
...
This fixes a bug where audio bus reader nodes might never start popping audio because AudioCallbackBufferFrameSize is set to a value other than the default 1024, such as 256.
Replace AddPatchForAudioBus with AddPatchOutputForAudioBus, which is parameterized by the desired number of frames and channels in the patch output.
Update AddPatchInputForAudioBus to match.
Both functions use a new MakePatch function to create a patch based on the parameters and scaled to fit the number of blocks specified by the new "au.PatchBufferBlocks" cvar.
Add support for quad, 5.1, and 7.1 bus reader and writer nodes.
[REVIEW] [at]phil.popp
#preflight 6386191a4004f73f62c48875
[CL 23312512 by nicholas howe in ue5-main branch]
2022-11-29 12:35:48 -05:00