Commit Graph

26 Commits

Author SHA1 Message Date
rob gay
4a5ec0bb9e - Fix bug with removing all modulateable sound references instead of single instances in mod proxies (can have the same sound reference a proxy more than once, and this is okay)
- Fix copy pasta in LFO deactivation
- Divert code paths more clearly for when previewing sounds and forcing activation of modulation types and fix bug with certain proxies sticking around or attempting to deactivate early
- Fix uninitialized BaseFreq member in IOscBase
[FYI] Phil.Popp
#rb Maxwell.Hayes
#jira UE-80277

#ROBOMERGE-SOURCE: CL 9745782 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v542-9736015)

[CL 9745787 by rob gay in Main branch]
2019-10-22 11:09:27 -04:00
Rolando Caloca
1a30325d6f Copying //UE4/Dev-RenderPlat-Staging@9551419 to //UE4/Main
#rb none
#rnx

[CL 9551447 by Rolando Caloca in Main branch]
2019-10-11 15:33:31 -04:00
ethan geller
ca42e772be small fixup: add const qualifiers to new getters in SampleBuffer
[FYI] phil.popp


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 9461722 via CL 9461765
#ROBOMERGE-BOT: (v501-9460993)

[CL 9462098 by ethan geller in Main branch]
2019-10-07 16:45:03 -04:00
Ben Marsh
b6039a9873 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 9419420 by Ben Marsh in Dev-Build branch]
2019-10-04 11:20:44 -04:00
phil popp
cd2b308465 Add loudness analyzer
#rb Ethan.Geller Aaron.McLeran Jimmy.Smith Rob.Gay
#jira UEAU-262

#ROBOMERGE-SOURCE: CL 9318374
#ROBOMERGE-BOT: (v455-9298202)

[CL 9374978 by phil popp in Main branch]
2019-10-02 13:45:06 -04:00
ben marsh
b0bc58eb2a Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063 via CL 9279836
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v456-9359915)

[CL 9366698 by ben marsh in Dev-Build branch]
2019-10-02 10:52:53 -04:00
Nick Shin
3526d16d5e merge/copyup to parent stream - HTML5 platform extension
#jira UEMOB-482  HTML5 platform as a plug in
#rb josh.adams
#rn

[CL 9306021 by Nick Shin in Dev-Build branch]
2019-09-30 15:13:56 -04:00
steve robb
14cab21e0c Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none


#ROBOMERGE-OWNER: steve.robb
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063
#ROBOMERGE-BOT: (v443-9013191)

[CL 9279836 by steve robb in Main branch]
2019-09-28 08:19:35 -04:00
phil popp
70975ccdd4 #jira UEAU-262
#rb none
Back out changelist 8996521

[CL 9004756 by phil popp in Main branch]
2019-09-23 19:41:04 -04:00
phil popp
d2fad95448 adding loudness analyzer module
#rb Ethan.Geller Jimmy.Smith Aaron.McLeran Rob.Gay


#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 8990880 via CL 8991013
#ROBOMERGE-BOT: (v441-8974111)

[CL 8996521 by phil popp in Main branch]
2019-09-23 17:15:55 -04:00
phil popp
4ac0d32f27 Back out changelist 8976833
#rb none


#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 8978148 via CL 8978155
#ROBOMERGE-BOT: (v441-8974111)

[CL 8979433 by phil popp in Main branch]
2019-09-23 12:37:13 -04:00
phil popp
9780717573 Adding loudness analyzer to AudioSynesthesia
#rb Aaron.McLeran Ethan.Geller Rob.Gay Jimmy.Smith


#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 8976833 via CL 8976850
#ROBOMERGE-BOT: (v441-8974111)

[CL 8978206 by phil popp in Main branch]
2019-09-23 12:16:07 -04:00
maxwell hayes
4617b552e5 Refactor of the audio LinearEase and ExponentialEase classes in DSP.h to make the interfaces more indicitive of their behavior.
#rb Phil.Popp


#ROBOMERGE-SOURCE: CL 8933182 via CL 8933183
#ROBOMERGE-BOT: (v435-8929571)

[CL 8933184 by maxwell hayes in Main branch]
2019-09-20 14:42:00 -04:00
Ethan Geller
00ad4ff96f Fix func declaration syntax in BufferVectorOperations.h #jira none #rb none
#fyi phil.popp, sam.smith

[CL 8836071 by Ethan Geller in Main branch]
2019-09-18 14:15:02 -04:00
Marcus Wassmer
6517c68ef5 Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -04:00
phil popp
410ee0a66e Back out changelist 8656654
#jira none
#rb none

[CL 8657655 by phil popp in Main branch]
2019-09-12 13:49:12 -04:00
phil popp
103d398cb3 Back out changelist 8656339
#rb none

[CL 8656654 by phil popp in Main branch]
2019-09-12 12:54:38 -04:00
phil popp
9b4b44b474 Migrating some DSP from AudioMixer to SignalProcessing
Switching to TArrayViews in some instances
Adding magnitude and power spectrum methods.
Adding some array math routines.
#rb Ethan.Geller Aaron.McLeran Jimmy.Smith
#fyi Ethan.Geller

#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 8640932 via CL 8652557
#ROBOMERGE-BOT: (v414-8654207)

[CL 8656339 by phil popp in Main branch]
2019-09-12 12:40:08 -04:00
Ben Marsh
cd51a1ad07 Fix IncludeTool warnings.
#rb none
#jira UE-79840
#rnx

[CL 8573139 by Ben Marsh in Main branch]
2019-09-09 11:58:54 -04:00
aaron mcleran
771460526c Adding ability to retrieve current value of linear ease object without updating tick index.
#rb Rob.Gay


#ROBOMERGE-SOURCE: CL 8567690 via CL 8567790
#ROBOMERGE-BOT: (v406-8472469)

[CL 8567792 by aaron mcleran in Main branch]
2019-09-07 00:35:04 -04:00
phil popp
66edecb838 Dynamic delay apf fixes. Now passes unit tests.
#rb Maxwell.Hayes
[FYI] Maxwell.Hayes


#ROBOMERGE-SOURCE: CL 8552022 via CL 8556334
#ROBOMERGE-BOT: (v406-8472469)

[CL 8556400 by phil popp in Main branch]
2019-09-06 15:30:33 -04:00
maxwell hayes
911da69eb0 Build issue fix caused by change to dynamic edaly APF constructor
#rb Phillip.Popp


#ROBOMERGE-SOURCE: CL 8433845 via CL 8441387
#ROBOMERGE-BOT: (v404-8404397)

[CL 8443706 by maxwell hayes in Main branch]
2019-09-03 18:48:56 -04:00
maxwell hayes
7e6f4ec803 Porting parameter smoothing for reverb from 4.23-Release
#rb Phillip.Popp
[FYI] Randolph.Kestner, Ryan.Mangin

#ROBOMERGE-OWNER: juan.canada
#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 8346262 via CL 8346350 via CL 8358291 via CL 8360062
#ROBOMERGE-BOT: RENDERING (Main -> Dev-RenderPlat-Staging) (v404-8404397)

[CL 8434632 by maxwell hayes in Dev-RenderPlat-Staging branch]
2019-09-03 16:55:34 -04:00
Marcus Wassmer
da3a03e47c Copying //UE4/Dev-Mobile@8387500 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
#rb none

[CL 8387580 by Marcus Wassmer in Dev-RenderPlat-Staging branch]
2019-08-30 17:54:29 -04:00
maxwell hayes
b22545950d Porting parameter smoothing for reverb from 4.23-Release
#rb Phillip.Popp
[FYI] Randolph.Kestner, Ryan.Mangin


#ROBOMERGE-SOURCE: CL 8346262 via CL 8346350 via CL 8358291
#ROBOMERGE-BOT: (v401-8057353)

[CL 8360062 by maxwell hayes in Main branch]
2019-08-27 21:54:21 -04:00