299 Commits

Author SHA1 Message Date
Aaron McLeran
8a0ca4753b Fixing ADSR clicking on envelope release
#jira UE-197584
#rb Maxwell.Hayes
#lockdown Julien.Marchand

[CL 28646395 by Aaron McLeran in 5.3 branch]
2023-10-10 19:33:44 -04:00
UnrealBot
e332249d7b Branch snapshot for CL 26969186
[CL 26969186 in 5.3 branch]
2023-08-09 20:15:04 +00:00
Aaron McLeran
09d0ab0aed Fixing and clarifying midi note quantizer tooltip
#rb none
#jira UE-191919

[CL 26859288 by Aaron McLeran in 5.3 branch]
2023-08-04 16:08:17 -04:00
Aaron McLeran
69090fdf52 Fixing pop on float AD envelope by making sure End is triggered on end frame not the 0th frame of the audio block.
#jira UE-151710
#rb Maxwell.Hayes

[CL 26789159 by Aaron McLeran in 5.3 branch]
2023-08-02 17:37:42 -04:00
Aaron McLeran
bab6687838 Fix for grain delay node NaNs with invalid inputs
#jira UE-184289
#rb Phil.Popp

[CL 26788849 by Aaron McLeran in 5.3 branch]
2023-08-02 17:31:33 -04:00
Aaron McLeran
33e5fa1155 Fixing ADSR invalid memory access
#jira UE-187648
#rb Maxwell.Hayes

[CL 26788719 by Aaron McLeran in 5.3 branch]
2023-08-02 17:28:49 -04:00
rob gay
f3b5a7422b IWYU!
#rb trivial
#jira none
#rnx
#p4v-cherrypick 26787850

[CL 26788441 by rob gay in 5.3 branch]
2023-08-02 17:18:52 -04:00
AdricEpic
0db2427a81 non-unity fix #2
#rb trivial
#rnx
#jira none
#p4v-cherrypick 26786753

[CL 26786811 by AdricEpic in 5.3 branch]
2023-08-02 16:37:14 -04:00
Rob Gay
3b5c8cc728 Fix unity: missing headers
#rb trivial
#jira none
#rnx

[CL 26786317 by Rob Gay in 5.3 branch]
2023-08-02 16:22:03 -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
phil popp
018659facd Fix MetaSound binding issues on oscillator and noise nodes
Fix crash in array random get node during automated stress tests for metasounds.
#jira UE-187400, UE-187402, UE-189191, UE-189190
#rnx
#rb Jimmy.Smith

[CL 26513830 by phil popp in 5.3 branch]
2023-07-21 11:38:26 -04:00
Maxwell Hayes
45cac1e477 [Metasounds] Allow for zero-length attack/decay phases (skip attack / decay)
#jira UE-189089
#rb Aaron.McLeran

[CL 26303563 by Maxwell Hayes in 5.3 branch]
2023-06-28 20:29:14 -04:00
maxwell hayes
c7a6074901 [Metasounds] Bind Inputs / Outputs follow up (Automated Test Fixes)
#jira UE-187393, UE-187390, UE-189226, UE-187397
#rb Phil.Popp

[CL 26273662 by maxwell hayes in 5.3 branch]
2023-06-27 18:22:44 -04:00
Maxwell Hayes
d88b471e26 [Metasound Node] Guard against zero-duration grain spawning.
(NANs / bad memory access).
#rb Phil.Popp
#jira UE-184289

[CL 26137590 by Maxwell Hayes in 5.3 branch]
2023-06-20 18:34:12 -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
phil popp
4aeebe19ee Automated MetaSound node tests for rebind.
#jira UE-186627
#rb Maxwell.Hayes
#preflight 64763f004b1ead7c7f2a2ee9

[CL 25688935 by phil popp in ue5-main branch]
2023-05-30 17:07:23 -04:00
anna lantz
82d72acb09 Add NumRepeats field to TriggerRepeat
#jira UE-171034
#rb aaron.mcleran
#preflight 64712d920515781578e285a3

[CL 25655493 by anna lantz in ue5-main branch]
2023-05-26 18:30:52 -04:00
miles flanagan
2a5efe84fa Fix copypaste in Metasound Random nodes that broke min/max value assignments
#jira UE-187024
#rnx
#preflight skipped

[CL 25645133 by miles flanagan in ue5-main branch]
2023-05-26 12:16:42 -04:00
aaron mcleran
30bc924464 midi scale to note array fix
#jira UE-145905
#rb Maxwell.Hayes
#preflight 646e89391134ffac70c5f742

[CL 25633272 by aaron mcleran in ue5-main branch]
2023-05-25 18:45:39 -04:00
aaron mcleran
80d1fd5688 Fixing up callsights to use GetDataReadReferenceOrConstructWithVertexDefault
#preflight 646d45eb3e151fa04e9ef29e
#jira UE-145905
#rb Maxwell.Hayes

[CL 25632005 by aaron mcleran in ue5-main branch]
2023-05-25 18:13:32 -04:00
miles flanagan
891195776f Fix ADSR bug where attack was bound to both attack and release
#rb ryan.mangin
#rnx
#preflight skipped

[CL 25593272 by miles flanagan in ue5-main branch]
2023-05-23 18:34:16 -04:00
maxwell hayes
b4982c7a01 [Metasounds] [DynamicOperator] Implement rebinding functionality in built-in metasound nodes
#jira UE-184050
#rb Phil.Popp

#preflight 6465166bfa4cf4165156c34c

[CL 25567002 by maxwell hayes in ue5-main branch]
2023-05-22 13:28:27 -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
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
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