Commit Graph

9 Commits (78b1bc3b619dd441d10f1131bca7ccf260ed4e80)

Author SHA1 Message Date
David Marcec 380658c21d audio_core: Apollo Part 1, AudioRenderer refactor
bunnei 1989e1b9ac audio_core: interpolate: Improvements to fix audio crackling.
- Fixes audio crackling in Crash Team Racing Nitro-Fueled, Super Mario Odyssey, and others.
- Addresses followup issues from .
bunnei f5cf67140b audio_core: interpolate: Fix include for climits (Linux build break).
FearlessTobi e3cad7d49e audio_core: Switch to a faster interpolation technique
heapo 117b1f3ec1 Avoid (expensive) audio interpolation when sample rates already match
fearlessTobi 63c2e32e20 Port from Citra: "Prefix all size_t with std::"
Lioncash 0057a47e41 audio_core/filter: Add explicit cast to assignment in Process()
Previously this would cause warnings about implicit conversions to s16
from a double
MerryMage 4b44b8b4fb audio_core: Interpolate
MerryMage 56300f2928 audio_core: Implement low-pass filter