Commit Graph

30 Commits

Author SHA1 Message Date
max chen
e954e78d25 Curve Editor: Change PixelsPerInput to double to fix jittery movement when manipulating keys
#rb mike.zyracki
#jira UE-184603

[CL 27886397 by max chen in ue5-main branch]
2023-09-14 13:46:11 -04:00
Rob Gay
c2aefeecf9 - Fix bug with top/tail where tail percent was calculated off the already topped length (instead of the entire source file's length)
#rb alfaroh.corneyiii
#jira UE-189596

[CL 26442381 by Rob Gay in ue5-main branch]
2023-07-18 14:56:12 -04:00
rob gay
79f2e5789b Fixes for changes in WaveTableBanks that caused confusing/broken UX around custom/shared WaveTableBank entry curves
#rb helen.yang
#jira UE-186958
#rnx

[CL 26026018 by rob gay in ue5-main branch]
2023-06-15 17:13:46 -04:00
rob gay
6a51890c2c Fix missing value initialization & invalid clamped value which should be non-zero
#rb trivial
#rnx
#preflight skip

[CL 25645375 by rob gay in ue5-main branch]
2023-05-26 12:19:34 -04:00
rob gay
284ae023f1 Fix LocText collision
#rb trivial
#rnx
#preflight skip

[CL 25607776 by rob gay in ue5-main branch]
2023-05-24 13:34:36 -04:00
rob gay
6b6b8a7530 MetaSound node support for traditional "sampler" usage of WaveTables
WaveTable memory reduction, better format support, player node
- Add support for 16bit assets & perform runtime BDC where necessary
- Add support for FixedSampleRate vs resolution
- Cache off and reuse single proxy
- Move entry data to table data in non-editor builds (instead of copying)
#rb helen.yang
#rb miles.flanagan
#rb phil.popp
#jira UE-181355
[FYI] sondra.moyls
#preflight 646bdac6656436839e30b8e1

[CL 25592219 by rob gay in ue5-main branch]
2023-05-23 18:13:14 -04:00
Steve Robb
56b195daa6 Fixed mismatched copy constructor/assignment operator in FWaveTableBankAssetProxy.
#rb none
#jira none
#preflight none

[CL 25197622 by Steve Robb in ue5-main branch]
2023-04-26 10:18:49 -04:00
Aaron McLeran
b437ef3903 Adding support for AIFF files with the .aiff extension on import
#jira UE-173356
#rb trivial
#preflight none

[CL 25154625 by Aaron McLeran in ue5-main branch]
2023-04-21 17:46:56 -04:00
rob gay
14127858e3 Fix for crash in WaveTable editor
#rb alfaroh.corneyiii
#jira UE-176227
#rnx
#preflight 63eabbf0ff4fbdc05c17f7c8

[CL 24198285 by rob gay in ue5-main branch]
2023-02-13 20:21:44 -05:00
phil popp
1d78b81b52 Metasound automated node tests and fixes
#jira UE-175097
#rb Charlie.Huguenard
#preflight 63d1895f033e457ba8f10cb4

[CL 23863384 by phil popp in ue5-main branch]
2023-01-25 20:41:44 -05:00
henrik karlsson
9a1d5b1ad4 [Engine/Plugins]
* Ran IWYU on ~170 plugins to remove includes not needed. Public api still keep old includes inside #if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_2

#preflight 63d09351574ab9cae4670216
#rb none

[CL 23844750 by henrik karlsson in ue5-main branch]
2023-01-25 02:42:36 -05:00
miles flanagan
51c4a172f4 fix crash in wave table importer when sampling an empty dataset
#jira UE-174876
#preflight 63cf2e21b91ac945f5573746
#rb aaron.mcleran
#rnx

[CL 23834307 by miles flanagan in ue5-main branch]
2023-01-24 13:24:16 -05:00
henrik karlsson
9183978e29 [Engine/Plugins]
* Removed includes (using IWYU) in private files

#preflight 63c79978ac35a0e9dabbe408
#rb none

[CL 23770038 by henrik karlsson in ue5-main branch]
2023-01-19 00:48:07 -05:00
bryan sefcik
6694638b06 Added more missing generated.h includes.
#jira
#preflight 639cad22680483bcb12e021f

[CL 23539335 by bryan sefcik in ue5-main branch]
2022-12-16 12:51:51 -05:00
miles flanagan
8d02a26d23 MetasoundWaveTableEvaluateNode
#rb rob.gay
#preflight 639b7297c16855964d7c0e69

[CL 23535307 by miles flanagan in ue5-main branch]
2022-12-15 20:49:02 -05:00
phil popp
96ab5837f2 Deprecate use of TUniquePtr in Audio::IProxyData
Introduce TSharedPtr<Audio::IProxyData> CreateProxyData()
Fix up deprecated callsites.

#jira UE-162062
#rb Rob.Gay
#fyi Miles.Flanagan
#preflight 639a0f262960b732207fc1e3

[CL 23515287 by phil popp in ue5-main branch]
2022-12-14 13:56:22 -05:00
bryan sefcik
4b8a83790a Updated to use UE_INLINE_GENERATED_CPP_BY_NAME.
#jira
#preflight 637c388f170bc34a93587526

[CL 23244381 by bryan sefcik in ue5-main branch]
2022-11-22 20:17:33 -05:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
rob gay
4717e1f676 [MetaSounds] Fix sync not working in wavetable sampler.
- Minor clean-up & description updates
- Make sync advanced pin
#rb
#jira UE-160918
#rnx
#preflight 633629a02f447ea8dc330b41

[CL 22271333 by rob gay in ue5-main branch]
2022-09-30 11:18:31 -04:00
bryan sefcik
50d4fac9e0 Updated ../Engine/Plugins/... to inline gen.cpp files
Before:
3548 unity files
Total CPU Time: 47343.578125 s
Total time in Parallel executor: 494.60 seconds

After:
3445 unity files
Total CPU Time: 46044.671875 s
Total time in Parallel executor: 468.51 seconds

#jira
#preflight 63336159b20e73a098b7f24f

[CL 22218213 by bryan sefcik in ue5-main branch]
2022-09-28 01:06:15 -04:00
Rob Gay
6a755ab901 Add editor setting to resample and apply window size ratio for MetaSound connection envelopes to be able to shorten or expand envelope history visually
#rb helen.yang
#jira UE-153987
#preflight 6318d435ab25bb91f533f676

[CL 21856251 by Rob Gay in ue5-main branch]
2022-09-07 13:45:43 -04:00
Zousar Shaker
3f4252aa56 ObjectPtr upgrade for engine plugins used from UnrealEditor -allmodules. Automated upgrade process.
#rb none
#preflight 62fe7f270601ad0504910c30

[CL 21447894 by Zousar Shaker in ue5-main branch]
2022-08-18 15:08:49 -04:00
Rob Gay
92546e1602 Add aif, ogg, & flag WaveTable import filter support
#rb trivial
#jira UE-160800
#preflight skip

[CL 21435316 by Rob Gay in ue5-main branch]
2022-08-17 19:22:42 -04:00
Rob Gay
d498d8d4cd Fix missing filepath filter
#jira UE-160800
#rb trivial
#rnx
#preflight skip

[CL 21413231 by Rob Gay in ue5-main branch]
2022-08-16 16:24:49 -04:00
Rob Gay
91f483272f Fix channel offset not updating/offset being incorrect when authoring wavetable entries
#rb trivial
#rnx
#jira UE-160801
#preflight 62fbe8930f2aefc97a78de2a

[CL 21412144 by Rob Gay in ue5-main branch]
2022-08-16 15:37:37 -04:00