Commit Graph

120 Commits

Author SHA1 Message Date
buzz burrowes
40e62c09bf Add Trigger Compare (MusicTimestamp) Node using template in metasound code lib. Required a tweak to a Metasound header that was approved by Phil Popp
[REVIEW] [at]phil.popp [at]charlie.huguenard
#rb charlie.huguenard, phil.popp

[CL 34313055 by buzz burrowes in ue5-main branch]
2024-06-12 12:55:53 -04:00
charlie huguenard
5a67b1a605 [Metasound] Plate reverb node + optimized stereo, non-interleaved render
#rb ryan.mangin
#tests automated tests
[RN] New MetaSound node: Plate Reverb (Stereo)

#virtualized

[CL 33869530 by charlie huguenard in ue5-main branch]
2024-05-23 14:31:11 -04:00
helen yang
22d98bced3 Update use of MetaSound FCreateOperatorParams to FBuilderOperatorParams for perf (Part 2)
#jira UE-195871
#rb phil.popp

[CL 28780997 by helen yang in ue5-main branch]
2023-10-13 20:28:22 -04:00
helen yang
0ab4260553 Update use of MetaSound FCreateOperatorParams to FBuilderOperatorParams for perf (Part 1)
#jira UE-195871
#rb phil.popp

[CL 28779659 by helen yang in ue5-main branch]
2023-10-13 19:29:51 -04:00
charlie huguenard
6a3981ad79 [Metasound] Enable pin on envelope follower node
#jira UE-195785
[FYI] kevin.cavanaugh, matthew.booth
#rb aaron.mcleran

[CL 28006696 by charlie huguenard in ue5-main branch]
2023-09-19 15:05:36 -04:00
aaron mcleran
4988a273fa Fixing random node sequencing so that it matches up with reset behavior
Issue was a mismatch of the initial seeding/reset behavior and when the reset trigger is hit.

#jira UE-170359
#rb Alfaroh.Corney

[CL 26864280 by aaron mcleran in ue5-main branch]
2023-08-04 18:48:06 -04:00
AdricEpic
2683ff5770 non-unity fix #2
#rb trivial
#rnx
#jira none

[CL 26786753 by AdricEpic in ue5-main branch]
2023-08-02 16:35:30 -04:00
rob gay
9af5bcdfa6 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 26782098 by rob gay in ue5-main branch]
2023-08-02 14:44:13 -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
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
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
phil popp
f163231b3b Build fix. Move metasound enum definition to fix incompatible dll linkage.
#rnx
#rb trivial
#preflight 6411f2ac70639dfc94df3c1d

[CL 24660005 by phil popp in ue5-main branch]
2023-03-15 15:04:43 -04: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
miles flanagan
52d3e8e7b4 Metasound Multi-Oscillator Node
#preflight 63b5fd9c1c35d1cbdbdc2c19
#rb jimmy.smith
#jira UE-173372

[CL 23583950 by miles flanagan in ue5-main branch]
2023-01-04 19:34:30 -05:00
alfaroh corneyiii
55ba2a83c9 Float and Int Trigger Threshold Nodes
#jira UE-150602
#rb jimmy.smith phil.popp
#preflight 6305506c5366f61a42a21aa6

[CL 21523572 by alfaroh corneyiii in ue5-main branch]
2022-08-23 18:44:14 -04:00
phil popp
9b1bc01a76 MetaSound FVertex simplification
- Simplifying FVertexInteface by removing VertexModel concept.
- Deprecating unwanted functions in interface.
- Simplifying storage mechanism in TVertexGroup
#jira UE-147353
#rb Rob.Gay
#preflight 62460dbde434babd8af9e93b

[CL 19578298 by phil popp in ue5-main branch]
2022-03-31 16:49:59 -04:00
helen yang
803e3e44b4 Use loc text for MetaSound node vertex names (Part 2)
- pass on MetaSound nodes to use METASOUND_PARAM() and related macros for information about node vertices that should be localized
- fix typos, loc key collisions, and update audio unit test call sites

#jira UE-144518
#jira UE-145530
#rb aaron.mcleran
#preflight 62335f6ce12e0da4a52e74ba
#robomerge FNNC

[CL 19423048 by helen yang in ue5-main branch]
2022-03-17 13:14:50 -04:00
helen yang
5a2d9e55da Use loc text for MetaSound node vertex names (Part 1)
- New macro for defining node parameters to generate localized metadata struct
- Simple find and replace to use new macro

#jira UE-143472
#rb rob.gay
#preflight 621ed5c231454c90cce4b154

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 19225883 in //UE5/Release-5.0/... via CL 19228005
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19231251 by helen yang in ue5-main branch]
2022-03-02 17:22:27 -05:00
helen yang
bb284960b2 Compile out FText from MetaSound Nodes in non editor builds
#rb rob.gay
#preflight 62057365a155a4cddac5bf1d
#jira UE-142194

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18945030 in //UE5/Release-5.0/... via CL 18945230 via CL 18946167
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18946312 by helen yang in ue5-main branch]
2022-02-10 18:36:47 -05:00
rob gay
6ccf7b9ef0 FText Fix-ups in MetaSounds to fix loc build warnings
#rb trivial
#jira none
#rnx
#preflight 61e72a461479b607fad13bef

#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 18647661 in //UE5/Release-5.0/... via CL 18649251 via CL 18649635
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18649928 by rob gay in ue5-main branch]
2022-01-18 17:44:56 -05:00
anna lantz
f8fdf0bfad Fix for Random Node not initializing first output value
#jira UE-138709
#rb phil.popp
#preflight 61e09e4f787db720a9171430

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 18606068 in //UE5/Release-5.0/... via CL 18606119 via CL 18606178
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18606222 by anna lantz in ue5-main branch]
2022-01-13 17:05:16 -05:00
aaron mcleran
cf0c7ed47f Removing unused metasound nodes
#jira UE-124639
#rb trivial

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18450165 in //UE5/Release-5.0/... via CL 18450182 via CL 18450189
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v897-18405271)

[CL 18450209 by aaron mcleran in ue5-main branch]
2021-12-13 18:34:00 -05:00
aaron mcleran
4f11245bf3 Fixing tooltip on trigger accumulator
#jira UE-123728
#rb trivial

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18426471 in //UE5/Release-5.0/... via CL 18426477
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426482 by aaron mcleran in ue5-release-engine-test branch]
2021-12-09 18:03:46 -05:00
jimmy smith
57fee5ce0e Upgrades to Wavewriter to support multiple channels
#jira UE-135519
#rb phill.popp aaron.mcleran sandra.moyles
#p4v-preflight-copy 18297712
#preflight 61a574f1d87e4a573f552197

#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 18319674 in //UE5/Release-5.0/... via CL 18319836
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18319918 by jimmy smith in ue5-release-engine-test branch]
2021-11-29 20:45:14 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00