Commit Graph

51 Commits

Author SHA1 Message Date
phil popp
ea4776a3be Fixing crash in CQT generation
#rb none
#jira UEAU-423

[CL 12210223 by phil popp in 4.25 branch]
2020-03-16 13:21:22 -04:00
phil popp
eca4ecd563 Updating NDI Audio Spectrum
#rb Ethan.Gellar
#jira UEAU-414

[CL 12014723 by phil popp in 4.25 branch]
2020-03-06 15:06:41 -05:00
Maxwell Hayes
02642d470e Merging Convolution Reverb
#jira UEAU-386
#jira UEAU-384
#rb Ethan.Geller, Phill.Popp (on original changes)

//UE4/Private-Reverb/Engine/Plugins/Runtime/Synthesis/...

to //UE4/Release-4.25/Engine/Plugins/Runtime/Synthesis/...

[CL 11907036 by Maxwell Hayes in 4.25 branch]
2020-03-04 13:55:13 -05:00
phil popp
7729deb144 fixing dsp bugs in audio spectrum data interface
#rb Maxwell.Hayes
#jira UEAU-414

[CL 11645006 by phil popp in 4.25 branch]
2020-02-26 18:55:04 -05:00
phil popp
6b6f63fbe5 Integrating Niagara audio changes
Spectrum Niagara Data Interface
#rb Ethan.Geller
#jira UEAU-414

[CL 11620835 by phil popp in 4.25 branch]
2020-02-25 18:20:21 -05:00
phil popp
3c58926cb0 Integrating CL 11591154
Move remaining DSP files into signal processing module
#rb rob.gay
#jira none

[CL 11620235 by phil popp in 4.25 branch]
2020-02-25 17:24:50 -05:00
phil popp
e6580bc2de Fix harmonic distortion in reverb with high density
[FYI] Ryan.Hinnant
#rb Maxwell.Hayes


#ROBOMERGE-SOURCE: CL 11386214 via CL 11386215 via CL 11386216
#ROBOMERGE-BOT: (v654-11333218)

[CL 11386218 by phil popp in Main branch]
2020-02-12 11:38:35 -05:00
phil popp
9ea8f2bfbc static analysis warning fixes
#jira UE-88398
#rb ethan.geller


#ROBOMERGE-SOURCE: CL 11313391 via CL 11316150
#ROBOMERGE-BOT: (v653-11302973)

[CL 11316302 by phil popp in Main branch]
2020-02-10 19:20:09 -05:00
ethan geller
1b9558d5fa Editgrate 4.25 audio features from project stream:
-Soundfield Submixes
-Endpoint Submixes
-Unreal Ambisonics Encoder/Decoder

[FYI] aaron.mcleran, maxwell.hayes, phil.popp, rob.gay, charles.egenbacher, kevin.neilson


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11302185 via CL 11302187
#ROBOMERGE-BOT: (v649-11301724)

[CL 11302191 by ethan geller in Main branch]
2020-02-09 18:57:53 -05:00
phil popp
baefdea9aa Integrate FFTAlgorithm and ConvolutionAlgorithm work from //UE4/Private-Reverb/...
#rb Ethan.Geller, Maxwell.Hayes


#ROBOMERGE-SOURCE: CL 11285078 via CL 11285087
#ROBOMERGE-BOT: (v647-11244347)

[CL 11285092 by phil popp in Main branch]
2020-02-06 14:31:11 -05:00
Chris Gagnon
c3f9a18841 Merge from Main in prep for Dev-Tools-Staging Copy up
#rb none

[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00
ethan geller
c9bda2d7a4 Niagara Data Interfaces for Audio submix input.
#ROBOMERGE-SOURCE: CL 11191148 via CL 11191150
#ROBOMERGE-BOT: (v640-11091645)

[CL 11191152 by ethan geller in Main branch]
2020-01-30 20:49:10 -05:00
Chris Gagnon
76c6bcbfeb UE4 Main merged to Dev-Tools-Staging at CL 11164391
#rb none

[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00
ryan mangin
f621ca13c0 Undo changelist 11153240:
2 of 3: Add the Audio Osc Niagara Data Interface.
[FYI] ethan.geller


#ROBOMERGE-SOURCE: CL 11160309 via CL 11160316
#ROBOMERGE-BOT: (v640-11091645)

[CL 11161062 by ryan mangin in Main branch]
2020-01-29 11:00:57 -05:00
ethan geller
4e1c6ecafc 2 of 3: Add the Audio Osc Niagara Data Interface.
[FYI] aaron.mcleran


#ROBOMERGE-SOURCE: CL 11153240 via CL 11153242
#ROBOMERGE-BOT: (v640-11091645)

[CL 11153254 by ethan geller in Main branch]
2020-01-29 05:01:24 -05:00
Max Chen
b4881d8bf8 Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
#rb none
#jira none

[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
maxwell hayes
75f8c9d55d Fixed crash if SetQuantizationSettings is called before the Time Synth is activated. (Added graceful handling and waring log about uninitialized Time Synth)
#rb Aaron.McLeran


#ROBOMERGE-SOURCE: CL 11122944 via CL 11122975 via CL 11122980
#ROBOMERGE-BOT: (v640-11091645)

[CL 11122989 by maxwell hayes in Main branch]
2020-01-27 18:06:07 -05:00
rob gay
82ea49b5a7 Submix sidechaining
- Minor: Add cvar au.DisableAppVolume for debugging convenience
#rb phil.popp


#ROBOMERGE-SOURCE: CL 11109422 via CL 11109502
#ROBOMERGE-BOT: (v640-11091645)

[CL 11111033 by rob gay in Main branch]
2020-01-24 18:52:33 -05:00
rob gay
9f2c573d7e - Fix bypass implementation in Submix Effect ReverbFast
- Minor clean-up of reverb fast private DSP API
- Clamp Dry/Wet on reverb UX to values clamped in DSP API
#jira UE-86535
#rb phill.popp


#ROBOMERGE-SOURCE: CL 11055381 via CL 11055382
#ROBOMERGE-BOT: (v637-11041722)

[CL 11055404 by rob gay in Main branch]
2020-01-17 14:52:50 -05:00
rob gay
da0865d009 Dynamics Processor Updates
- Add Low/High shelf key detector filtering
- Add auditioning key signal
- Add gain stage dedicated to input key signal
- Stage disabled properties for external sidechaining
- Clean-up processor settings in editor
- Minor clean-up

Biquad Filter Updates
- Add Low/High shelf options

TODO:
- Add support for external sidechain submix
- Update DynProc SourceEffect/Granulator (Time synth?) to use same settings and expose/clean-up new/modified settings

#rb ethan.geller aaron.mcleran phil.popp


#ROBOMERGE-SOURCE: CL 10981594 via CL 10981600 via CL 10981604
#ROBOMERGE-BOT: (v632-10940481)

[CL 10981606 by rob gay in Main branch]
2020-01-14 10:23:49 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
ethan geller
036a42e1fd Fix clang compile error in unused template
#ROBOMERGE-SOURCE: CL 10481638 via CL 10481819 via CL 10481836
#ROBOMERGE-BOT: (v605-10478255)

[CL 10481870 by ethan geller in Main branch]
2019-12-01 23:20:43 -05:00
ethan geller
f930ea86af More VOIP tweakables: Add input gain CVar to voice capture windows.
[FYI] dan.reynolds


#ROBOMERGE-SOURCE: CL 10481631 via CL 10481817 via CL 10481830
#ROBOMERGE-BOT: (v605-10478255)

[CL 10481862 by ethan geller in Main branch]
2019-12-01 23:20:37 -05:00
ethan geller
fcc012218b VOIP Noise Gate.
#rb jason.adcock
[FYI] david.hibbits


#ROBOMERGE-SOURCE: CL 10436807 via CL 10437141 via CL 10437174
#ROBOMERGE-BOT: (v594-10333955)

[CL 10449754 by ethan geller in Main branch]
2019-11-26 07:46:44 -05:00
maxwell hayes
f5e190722c Edigrate clamp on final audio output to avoid overflow on float to int16 conversion
#rb Ethan.Geller
#jira UE-83481

#ROBOMERGE-SOURCE: CL 10098768 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v586-10095595)

[CL 10098771 by maxwell hayes in Main branch]
2019-11-11 13:04:43 -05:00