Commit Graph

12 Commits

Author SHA1 Message Date
phil popp
f60b6fa758 Fix audio envelope DSP implementation and performance. Fixes multiple perf related issues related to audio envelopes.
#jira UE-122329, UE-123731, UE-124701
#rb Rob.Gay
#preflight 6131065c1a52e20001b0bd0a

#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 17406098 via CL 17412110
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17412133 by phil popp in ue5-release-engine-test branch]
2021-09-02 20:50:45 -04:00
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
Aaron McLeran
2e867b1b8d Adding a new audio meter slate widget
#rb Rob.Gay
#jira UEAU-643

[CL 15149765 by Aaron McLeran in ue5-main branch]
2021-01-20 19:26:14 -04:00
Rob Gay
a23f90c361 New Meter Analyzer (Sub for aaron.mcleran)
#rb rob.gay
#jira UEAU-630
#fyi aaron.mcleran

[CL 15080441 by Rob Gay in ue5-main branch]
2021-01-14 01:22:18 -04:00
Aaron McLeran
1a21b3c4b1 Fixing typo on modular feature unregister
#rb none
#jira none

[CL 15058508 by Aaron McLeran in ue5-main branch]
2021-01-12 18:34:23 -04:00
Aaron McLeran
1641a0f343 Tweaks and cleanup to loudness analyzer
#rb none
#jira none

[CL 15058377 by Aaron McLeran in ue5-main branch]
2021-01-12 18:29:06 -04:00
Aaron McLeran
5ea322f9f5 Adding new architecture for realtime analysis using audio buses.
- Implemented a realtime analyzer for loudness.
- Added some utilities to multithreaded audio patching
- Added some utilities to audio buses

#rb Jimmy.Smith
#jira UEAU-629

[CL 15032777 by Aaron McLeran in ue5-main branch]
2021-01-09 18:31:09 -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
phil popp
cd335e4ec7 Updating pitch detector to remove absolution threshold. Remapping sensitivty ranges using power scaling
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 13068997 via CL 13069045 via CL 13069071
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13069088 by phil popp in Main branch]
2020-04-29 12:56:05 -04:00
phil popp
afdf80e7ba Adding first classes on pitch detector. Basic FFT and ACF pitch detector.
#rb Jimmy.Smith

#ROBOMERGE-SOURCE: CL 12979773 via CL 12979780 via CL 12979799
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12979808 by phil popp in Main branch]
2020-04-22 14:10:08 -04:00
phil popp
53024ded84 AudioSynesthesiaCore static analysis warning fix.
#rb none
#jira none

#ROBOMERGE-SOURCE: CL 12224420 in //UE4/Release-4.25/... via CL 12224423
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v663-12210973)

[CL 12224425 by phil popp in Main branch]
2020-03-16 18:35:23 -04:00
phil popp
4b47fb7f7d Refactor audio sysnesthesia modules to have core module with no engine dependecies.
#rb none
#jira UEAU-423

#ROBOMERGE-SOURCE: CL 12211452 in //UE4/Release-4.25/... via CL 12211457
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v662-12191386)

[CL 12211494 by phil popp in Main branch]
2020-03-16 13:32:55 -04:00