Commit Graph

250 Commits

Author SHA1 Message Date
bryan sefcik
dc368e588b Added the ability to override the NumIncludedBytesPerUnityCPP from the module rules. This is needed by some modules to better tune the size of the unity files.
Before:
1 Unity file
Total CPU Time: 162.90625 s
Total time in Parallel executor: 61.62 seconds

After:
6 Unity files
Total CPU Time: 169.15625 s
Total time in Parallel executor: 16.64 seconds

#jira
[FYI] nick.darnell, joe.kirchoff
#preflight 632889795f55ba280ec1ef84

[CL 22087017 by bryan sefcik in ue5-main branch]
2022-09-19 21:57:04 -04:00
alfaroh corneyiii
26657a1bcf Fix typos in Grain Delay node
#jira UE-162588
#rb trivial
#preflight 6311143a31667117dfcf51e1

[CL 21747242 by alfaroh corneyiii in ue5-main branch]
2022-09-01 16:33:33 -04: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
Rob Gay
25826b9069 Summer Cleaning
- 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]
2022-08-19 12:14:31 -04:00
anna lantz
19aa2b8ac1 Adding tags to MetaSound nodes
#jira UE-157173
#rb Rob Gay
#preflight 62fd50f5830482fd822493e8

[CL 21431230 by anna lantz in ue5-main branch]
2022-08-17 16:42:56 -04:00
phil popp
6d6a55c283 Make literal nodes produce a value reference instead of a read reference.
#jira UE-159528
#rb Helen.Yang
#preflight 62fd299f542a7a8d75bf16e0

[CL 21427749 by phil popp in ue5-main branch]
2022-08-17 13:54:50 -04:00
miles flanagan
b7776a5a9c Metasound QToBandwidth node
#rb alfaroh.corneyiii

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 21303039 via CL 21303052 via CL 21303065
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21306040 by miles flanagan in ue5-main branch]
2022-08-09 20:51:23 -04:00
alfaroh corneyiii
368bf6fd0a Trigger Select Node
#jira UE-150592
#rb
#preflight 62f2baee8c59d002a94015d8

[CL 21297014 by alfaroh corneyiii in ue5-main branch]
2022-08-09 16:08:51 -04:00
miles flanagan
a0c76b92e9 fix incremental compile - Add missing header to MetasoundAbsoluteValueNodes.cpp
#rb trivial

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 21275886 via CL 21275904 via CL 21275912
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21277022 by miles flanagan in ue5-main branch]
2022-08-08 18:38:09 -04:00
miles flanagan
257834deeb Metasound Absoulte Value math node
#rb alfaroh.corneyiii
#preflight 62f1462a0264595302c4eeec

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 21275208 via CL 21275266 via CL 21275283
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21277001 by miles flanagan in ue5-main branch]
2022-08-08 18:37:54 -04:00
alfaroh corneyiii
f9547f3192 Fix Delay Pitch Shifter Node's internal delay length
#jira UE-159497
#rb phil.popp
#preflight 62d97dd5ac71f3a2257e3576

[CL 21203052 by alfaroh corneyiii in ue5-main branch]
2022-07-21 12:33:40 -04:00
phil popp
dbcda6b5b3 CIS build fix. Removing uneeded module dependency which was breaking AudioUnitTest builds
#rb trivial
#jira UE-157778
#preflight 62bdd0135d53ca5bce3adaee

[CL 20897341 by phil popp in ue5-main branch]
2022-06-30 12:37:51 -04:00
helen yang
f1dcf29025 Minor MetaSound UX fixes
- Only apply input widget editor setting to new inputs
- Change default input widget to knob
- Don't show input widgets on read only graphs
- Tooltip clarification for setting audio component default parameters on MetaSounds

#jira UE-156767
#jira UE-157740
#jira UE-157782
#jira UE-157782
#rb rob.gay
#preflight 62b9de585d29d0d10ac0e071

[CL 20861733 by helen yang in ue5-main branch]
2022-06-28 13:42:14 -04:00
helen yang
681684de3b Fix crash in flanger MetaSound node
#jira UE-156768
#rb jimmy.smith, phil.popp
#preflight 62b9d760e77151e599714268

[CL 20860196 by helen yang in ue5-main branch]
2022-06-28 11:57:36 -04:00
Rob Gay
e894af4d0c Checkpoint - WaveTable Integration w/Modulation & MetaSounds
- Removed duplicate implementation of ModPatch editor stuff now that WT Plugin covers it
- Add UWaveTableBank asset & WaveTable MetaSound DataType
- Add Full Sin as curve type
- Fix-up ability to make WaveTable assets bipolar but leave Modulation Patches unipolar
- Inherit ModulationTransform from new WaveTableTransform for extensibility to WT implementation
- Move ModulationCurve --> WaveTableCurve
- FastSin to Sin implementation in now WaveTableCurve (no reason to use fast implementation when using WT or interpolating curve key implementation at block rate)
#rb helen.yang
#jira UE-156634
#jira UE-156635
#jira UE-156874
#preflight 62b9cf61de2c0f4cf8774a9a

[CL 20832273 by Rob Gay in ue5-main branch]
2022-06-27 12:00:38 -04:00
alfaroh corneyiii
e255fd13b4 Fix Compressor Node's Wet/Dry Functionality
#jira UE-156405
#rb aaron.mcleran phil.popp
#preflight 62aa8834f77a5c078588a738

[CL 20680195 by alfaroh corneyiii in ue5-main branch]
2022-06-15 21:53:48 -04:00
Marc Audy
7653e6cf37 Fix non-unity issues in light of CL# 20648535
#fyi Phil.Popp
#rnx
#preflight

[CL 20665802 by Marc Audy in ue5-main branch]
2022-06-15 01:43:38 -04:00
phil popp
2fadfa51ec Audio signal processing cleanup
- Removing need for alignment in audio DSP.
- Decreased header dependencies across codebase to improve build times
- Fixed improper `using namespace` issues.
#jira UE-147590
#rb Helen.Yang, Alfaroh.Corneyiii
#preflight 62a789bd2c521c9c6dac7bb6

[CL 20648535 by phil popp in ue5-main branch]
2022-06-14 10:44:07 -04:00
Aaron McLeran
75d30b02e5 Fixing tooltip loctext namespace
#rb none
#jira none
#preflight none

[CL 20444203 by Aaron McLeran in ue5-main branch]
2022-05-31 19:00:48 -04:00
Aaron McLeran
0c4b32c059 Changing display name of PitchShift node to "delay pitch shift"
#rb none
#jira none
#preflight none

[CL 20443100 by Aaron McLeran in ue5-main branch]
2022-05-31 17:50:00 -04:00
Aaron McLeran
ae9ca7c01f Grain Delay Node
- Fix for compressor for limiter case (removed unncessarily clamp on detector output)

#jira UE-150598
#rb Dan.Reynolds, Maxwell.Hayes, Jimmy.Smith
#preflight 6291227bbc1213abd7dc43bd

[CL 20442694 by Aaron McLeran in ue5-main branch]
2022-05-31 17:14:23 -04:00
anna lantz
f01df4a3ab Fix for generator nodes behaving incorrectly when given negative frequencies
#jira UE-152354
#rb phil.popp
#preflight 62853718614041edb79f8bb0
#p4v-cherrypick 20265411
#preflight 628eceb7a3384b0a96b92c64

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 20404406 in //UE5/Release-5.0/... via CL 20406514
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20406985 by anna lantz in ue5-main branch]
2022-05-28 07:36:47 -04:00
aaron mcleran
9f6bbe1698 Trigger route fix
#jira UE-146466, UE-153239
#rb Maxwell.Hayes
#preflight 6290f6166c4b4192f2a1bb9e

#ROBOMERGE-OWNER: aaron.mcleran
#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 20395550 in //UE5/Release-5.0/... via CL 20398380
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20401217 by aaron mcleran in ue5-main branch]
2022-05-27 19:30:23 -04:00
Aaron McLeran
d2bc4d3555 Trigger route fix part 2
- Better fix, CL 20297675 introduced

#jira UE-146466, UE-153239
#rb Maxwell.Hayes
#preflight 6290f6166c4b4192f2a1bb9e

[CL 20395031 by Aaron McLeran in ue5-main branch]
2022-05-27 12:53:21 -04:00
Aaron McLeran
28e9de2061 Doppler Pitch Shift Node
#rb Maxwell.Hayes
#jira UE-151343
#preflight 6288121f9b098f85416f3ed2

[CL 20373739 by Aaron McLeran in ue5-main branch]
2022-05-25 19:53:29 -04:00