Maxwell Hayes
dca1c2e00d
Fix for inconsisnent use of defines for vector register alignment (elements vs bytes)
...
#rb Phil.Popp
#jira nojira
#preflight 609af8112032ee000111f1ee
[CL 16284234 by Maxwell Hayes in ue5-main branch]
2021-05-11 19:02:01 -04:00
Andrew Davidson
3ddc3a4da3
Merge up from //UE5/Dev-LargeWorldCoordinates
...
#rb none
[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -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
Dan Thompson
73e27f3121
adding include guard #rb none
...
[CL 16022317 by Dan Thompson in ue5-main branch]
2021-04-15 11:56:48 -04:00
phil popp
46ae18b8f3
Fixing missed samples in linear interpolation resampler
...
#jira UE-113298
#rb Max.Hayes
#lockdown Nick.Whiting
#ROBOMERGE-SOURCE: CL 16014506 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)
[CL 16021833 by phil popp in ue5-main branch]
2021-04-15 11:24:11 -04:00
Dan Thompson
f66af76132
SIMD linear resampler for mono/stereo #rb fabian.giesen phil.popp
...
#preflight 60761e93f705df00018038dd
[CL 15997844 by Dan Thompson in ue5-main branch]
2021-04-13 19:37:16 -04:00
aaron mcleran
d29f67d7d3
Fix for two sources of NaNs which caused audio dropouts once the NaNs infected reverb and pops in other cases.
...
#rb Phil.Popp, Maxwell.Hayes
[FYI] Dan.Reynolds
#lockdown Nick.Whiting
#jira UETOP-1052
#ROBOMERGE-SOURCE: CL 15985685 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15989782 by aaron mcleran in ue5-main branch]
2021-04-13 10:35:04 -04:00
phil popp
7f76e47a04
Fix Metasound pop when looping audio
...
#jira UE-112985
#lockdown Nick.Whiting
#rb Maxwell.Hayes
#preflight 606f364c812f1500016c558a
#ROBOMERGE-SOURCE: CL 15957930 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15975821 by phil popp in ue5-main branch]
2021-04-12 03:49:32 -04:00
Marc Audy
01b7c9f4f5
Merge UE5/RES @ 15958325 to UE5/Main
...
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304
[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
nuno leiria
0cfc5dac45
Remove DLLEXPORT from header enums.
...
They are not necessary and clang generates errors.
#rb luke.thatcher
[CL 15956158 by nuno leiria in ue5-main branch]
2021-04-08 11:32:15 -04:00
maxwell hayes
979833bbf6
MetaSounds: fixing crash w/ sample & hold + midi quantizer
...
#rb Phil.Popp
#jira UE-112981
#lockdown Nick.Whiting
#preflight 606d0117963d8400010c2be3
#ROBOMERGE-SOURCE: CL 15937678 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15937679 by maxwell hayes in ue5-main branch]
2021-04-06 23:20:55 -04:00
maxwell hayes
3b13acf441
Non-unity fix: Added missing include to midi note quantizer
...
#rb trivial
#okforgith public
#jira UE-112796
#ROBOMERGE-SOURCE: CL 15917254 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15920942 by maxwell hayes in ue5-main branch]
2021-04-05 14:55:31 -04:00
maxwell hayes
20a6311256
CIS static analysis fix (unreachable code): Removed a stale & reachable "you shouldn't get here" assert at the bottom of FMidiNoteQuantizer::QuantizeValueToScaleDegree().
...
#rb trivial
#jira UE-112689
#ROBOMERGE-SOURCE: CL 15901943 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15901957 by maxwell hayes in ue5-main branch]
2021-04-02 11:33:41 -04:00
maxwell hayes
3c2f8161d8
Metasound: Midi Note Quantization node
...
#rb Aaron.McLeran
#jria UEAU-769, UEAU-761
#ROBOMERGE-SOURCE: CL 15897340 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15897344 by maxwell hayes in ue5-main branch]
2021-04-01 18:38:40 -04:00
rob gay
36a81be5ba
- WavePlayer Clean kabaam & Jira Jam
...
- Only report wave format errors (i.e. when there is no valid wave or the wave is not mono/stereo)
- Apply equal-power for stereo upmixing mono files
- Make headerless
- Fix log spam when swapping input type to WaveAsset (or any UObject proxy for that matter)
#jira UE-110491
#jira UE-111612
#rb maxwell.hayes
#preflight 605d14045e87c40001e019c2
#ROBOMERGE-SOURCE: CL 15837889 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v785-15821902)
[CL 15837891 by rob gay in ue5-main branch]
2021-03-25 23:30:50 -04:00
maxwell hayes
d9620d708c
Fixing pitch zippering in wave player node
...
#rb Aaron.McLeran
#jira nojira
#ROBOMERGE-SOURCE: CL 15803704 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)
[CL 15808133 by maxwell hayes in ue5-main branch]
2021-03-24 16:42:09 -04:00
miles flanagan
390cc998bb
MetasoundWaveShaper Node
...
- New metasound node that runs a waveshaper on incoming audio
- Adding Bias and more shapes to the DSP waveshaper class
#ROBOMERGE-SOURCE: CL 15699110 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15699113 by miles flanagan in ue5-main branch]
2021-03-15 14:53:00 -04:00
jimmy smith
1c943cb340
Fix for Oscillator phase reset on "2D Rotation".
...
Add "Generator" Category to all noise/sine/triange/saw/square.
Disable Genertion enum options that are defaulting to others (for Early Access)
#rb
#jira UE-109807
#ROBOMERGE-SOURCE: CL 15622474 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15622476 by jimmy smith in ue5-main branch]
2021-03-05 03:40:54 -04:00
jimmy smith
5a644693dd
Metasound Noise Generators (pink, white)
...
#rb aaron.mcleran phil.popp
#jira UEAU-720
#ROBOMERGE-SOURCE: CL 15619889 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15619902 by jimmy smith in ue5-main branch]
2021-03-04 20:00:39 -04:00
jimmy smith
260ff5ff7c
Metasound Oscillators Nodes/Operators first pass (saw, triangle, square, sine)
...
#jira UEAU-715 UEAU-717 UEAU-718 UEAU-719
#rb phil.popp
#ROBOMERGE-SOURCE: CL 15525736 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15525738 by jimmy smith in ue5-main branch]
2021-02-24 23:39:29 -04:00
Marc Audy
9753392e2b
Merge UE5/RES CL# 15462083 to UE5/Main
...
This represents UE4/Main @ 15414221
[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Maxwell Hayes
e0b979ac02
Metasound Filters
...
#rb aaron.mcleran
#jira UEAU-694
[CL 15281575 by Maxwell Hayes in ue5-main branch]
2021-02-02 13:50:22 -04:00
Dan Thompson
b06e898e8d
dsp: adding fast accurate sin tone buffer generator
...
[CL 15272336 by Dan Thompson in ue5-main branch]
2021-02-01 13:26:18 -04:00
Maxwell Hayes
5afd6b944c
Making clear distinction between GetAbsoluteAverageAmplitude and GetAverageAmplitude in buffer vector ops.
...
#jira nojira
#rb Phil.Popp
[CL 15187887 by Maxwell Hayes in ue5-main branch]
2021-01-25 17:26:35 -04:00
Maxwell Hayes
d1e5800155
Add pitch control to Wave Player Node
...
#jira UEAU-621
#rb none
[CL 15176867 by Maxwell Hayes in ue5-main branch]
2021-01-25 06:10:37 -04:00