Commit Graph

30 Commits

Author SHA1 Message Date
Rob Gay
7a7793e767 Deprecate more AlignedFloatBuffer callsites and use FAlignedFloatBuffer
#rb trivial
#rnx
#preflight 60918ea390631e0001d41516

[CL 16198391 by Rob Gay in ue5-main branch]
2021-05-04 16:05:46 -04:00
rob gay
a5adaf2847 - Fix triggered inputs firing on initialization in subsequent SoundGenerator instances
- Caused by leak in Transmission System's Global DataChannels, wherein AudioComponents were not removing instance data, which caused new sounds played from that Component taking on last value set from prior instance.
    - Remove custom input preview Sender logic in MetasoundEditor to avoid managing multiple senders (can just use the one housed on the preview AudioComponent).
#lockdown nick.whiting
#jira UE-111897
#rb phil.popp
#preflight 606bea71d5cb3c000197c7ac

#ROBOMERGE-SOURCE: CL 15927511 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15927516 by rob gay in ue5-main branch]
2021-04-06 01:41:29 -04:00
maxwell hayes
f6ea79f30b Adding seek and looping ability to metasound wave playe node.
#rb Aaron.McLeran
#jira UEAU-728, UEAU-587, wave
#preflight 6050099457edcb0001511a4e

#ROBOMERGE-SOURCE: CL 15708178 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)

[CL 15708220 by maxwell hayes in ue5-main branch]
2021-03-15 22:10:18 -04:00
jimmy smith
da49a7aa85 Metasound Communications Blueprint API
#jira UEAU-711, UEAU-714
#rb araron.mcleran phill.popp rob.gay
#preflight 604acc07e68f8200017d69af

#ROBOMERGE-SOURCE: CL 15684867 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)

[CL 15684870 by jimmy smith in ue5-main branch]
2021-03-11 22:49:38 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Rob Gay
3a91f64f60 Add ability to define default literals on input vertex in Metasound core
- Update default values for standard nodes to sensible values
#rb phil.popp
#jira UEAU-687
#fyi jimmy.smith

[CL 15299246 by Rob Gay in ue5-main branch]
2021-02-03 14:36:36 -04:00
Zousar Shaker
3b4c8fc1c5 Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
#rb none

[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Maxwell Hayes
36dc9ec1f2 Metasound wave player node
#rb Aaron.McLeran
#jira UEAU-615

[CL 15175555 by Maxwell Hayes in ue5-main branch]
2021-01-24 16:12:59 -04:00
phil popp
c2c509e3fd Metasound BP interface
- Adding IAudioInstanceTransmitter interface to Audio extensions
- Adding IAudioInstanceTransmitter to FActiveSound
- Renaming functions with "Archetype" to "MetasoundArchetype" to avoid conflict with UOBject archetype.
- Adding transmittable info to data type registration
- Adding default input pin to receive node.
- Adding FMetasoundInstanceTransmitter for communicating to single metasound source instance.
#rb Aaron.McLeran, Rob.Gay
#jira UEAU-618

[CL 15162371 by phil popp in ue5-main branch]
2021-01-22 03:05:22 -04:00
Tim Smith
9e8a77d0f7 Fixing PVS 7.7 Issues:
warning V779: Unreachable code detected. It is possible that an error is present.

#rb trivial
#jira UE-91644

[CL 15057753 by Tim Smith in ue5-main branch]
2021-01-12 17:45:05 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Rob Gay
6bb36aac05 Missing file
#rb trivial
#jira none

[CL 14367250 by Rob Gay in ue5-main branch]
2020-09-22 13:34:17 -04:00
Rob Gay
7e6b685033 Generalize LFO implementation so Modulation supports any type of control-rate generator
#rb max.hayes
#jira UEAU-556

[CL 14356591 by Rob Gay in ue5-main branch]
2020-09-21 11:30:56 -04:00
jimmy smith
39745ac8ae WavePlayer Backcompat with old ICompressedAudioInfo
#rb ethan.geller phil.popp aaron.mcleran
#jira UEAU-591

[CL 14275071 by jimmy smith in ue5-main branch]
2020-09-08 18:12:55 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
Ethan Geller
2ee51b0fa1 #jira UEAU-544
Support for UObject literals in metasounds.
#rb phil.popp

[CL 14109099 by Ethan Geller in ue5-main branch]
2020-08-13 19:07:41 -04:00
jimmy smith
c62d5bf8d4 Renaming FindCodecByFromParsingInput to FindCodecByParsingInput
#rb trivial

[CL 14086295 by jimmy smith in ue5-main branch]
2020-08-11 17:33:39 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
jimmy smith
db05eb3e32 Fixes for destructive unit tests and API refactor around PopBuffer taking external memory.
#jira UEAU-548
#rb ethan.geller rob.gay phil.popp

[CL 14032735 by jimmy smith in ue5-main branch]
2020-08-04 19:08:01 -04:00
jimmy smith
f28b055af4 Waveplayer node unit test and fixes around conversions
#rb ethan.geller
#jira UEAU-548

[CL 13983469 by jimmy smith in ue5-main branch]
2020-07-30 19:14:41 -04:00
jimmy smith
683807d084 Fix for CIS Linux/Clang linker error with FFcc constexpr
#rb phil.popp

[CL 13947683 by jimmy smith in ue5-main branch]
2020-07-27 13:12:32 -04:00
jimmy smith
dfd6e551f3 Fix for static analysis warning around Octal digits.
#jira UE-95804
#rb trivial

[CL 13936963 by jimmy smith in ue5-main branch]
2020-07-23 16:12:18 -04:00
jimmy smith
dca344df83 Audio Codecs V1 Hello World and Unit tests
#rb ethan.geller, aaron.mcleran,phill.Popp
#jira UEAU-503
#jira UEAU-504
#jira UEAU-505

[CL 13926440 by jimmy smith in ue5-main branch]
2020-07-22 15:32:38 -04:00
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
rob gay
bb57b90bb2 Remove Optimization.Never
#rnx
#rb none

#ROBOMERGE-SOURCE: CL 12739467 via CL 12739468 via CL 12739469
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12739471 by rob gay in Main branch]
2020-04-10 23:48:36 -04:00