7028027adc
Fix Equalizer::ComputeCoefficients pointer arithmetic bug
...
The band index was incorrectly calculated using pointer arithmetic on a
local parameter address, which is meaningless. Now uses the band index
passed as a parameter instead.
2026-03-22 13:36:10 +08:00
a399eeec26
Fix OpenGL quad texture coordinate handling
...
- Remove shader flip (1.0 - texcoord.y was incorrect)
- Set flipVertical = false (stb_image loads texture correctly as-is)
- Update GT.ppm with correct rendering output
- OpenGL quad now matches D3D12 GT exactly (0% diff)
2026-03-22 13:00:10 +08:00
91291b2075
Add HRTF 3D spatialization audio effect
2026-03-21 12:25:42 +08:00
36119e62aa
Add Equalizer DSP effect
2026-03-21 12:19:27 +08:00
00c2699542
Add Reverbation DSP effect and fix FFTFilter include paths
2026-03-21 12:16:19 +08:00
b68cde82b2
Add IAudioEffect interface and FFTFilter DSP effect using KissFFT
2026-03-21 12:08:16 +08:00
dfc948fc89
Move kissfft to engine/third_party and add AudioMixer class
2026-03-21 12:06:15 +08:00
85c106d5dd
Fix audio module: add NOMINMAX, include WASAPIBackend.h, add AudioClip and TransformComponent includes
2026-03-20 20:48:09 +08:00
47808f5f90
Add audio module foundation: AudioTypes, AudioConfig, IAudioBackend, WASAPIBackend, AudioSystem, AudioSourceComponent, AudioListenerComponent, and third-party KissFFT library
2026-03-20 20:31:24 +08:00