Luke Hubmayer-Werner
|
d58ee06bae
|
[BGM] Increase max note events from 2048 to 4096
|
2024-07-27 16:08:17 +09:30 |
Luke Hubmayer-Werner
|
0385004534
|
[BGM] Fix up decay and release handling
|
2024-07-27 15:53:44 +09:30 |
Luke Hubmayer-Werner
|
8df54eda28
|
[BGM] Move ADSR curve LUTs to instruments texture for GLES2 compat
|
2024-07-26 19:30:38 +09:30 |
Luke Hubmayer-Werner
|
59de8aa820
|
[BGM] Fix incorrect SFX data, change tie handling to accomodate weird edge cases
|
2024-07-17 22:03:27 +09:30 |
Luke Hubmayer-Werner
|
38a822362a
|
[BGM] Envelopes
|
2024-07-17 18:50:42 +09:30 |
Luke Hubmayer-Werner
|
5babc200f2
|
[BGM] Update placeholder ADSR names to reflect actual function
|
2024-07-17 14:10:16 +09:30 |
Luke Hubmayer-Werner
|
961c1344eb
|
[BGM] Try cubic instead of sinc interpolation
Ported the godot implementation
|
2024-07-16 21:59:51 +09:30 |
Luke Hubmayer-Werner
|
72dcc11945
|
[BGM] slap highp everywhere to ward off destructive gpu driver "optimisations"
|
2024-07-16 20:26:18 +09:30 |
Luke Hubmayer-Werner
|
0b2a120b1d
|
JAOT Audio rendering
|
2024-07-16 03:43:14 +09:30 |
Luke Hubmayer-Werner
|
a50514f7ec
|
Flip panning
|
2024-07-15 15:25:31 +09:30 |
Luke Hubmayer-Werner
|
df2cfd8cff
|
[BGM Shader] Fix shader uniform names
|
2024-07-15 01:36:14 +09:30 |
Luke Hubmayer-Werner
|
313872f115
|
[BGM Shader] Batching improvements
Make it easier to change framebuffer size
|
2024-07-15 00:45:10 +09:30 |
Luke Hubmayer-Werner
|
87739d57f4
|
[BGM Shader] Enable batching
|
2024-07-14 23:34:23 +09:30 |
Luke Hubmayer-Werner
|
af066eabaf
|
BGM render shader
|
2024-07-13 23:55:47 +09:30 |
Luke Hubmayer-Werner
|
80cbfa7ab8
|
Some plumbing for upcoming fake compute shaders
|
2024-07-10 00:35:29 +09:30 |