Lioncash
9f9b64d280
audio_core/CMakeLists: Make warnings consistent with core
Normalizes the warnings shared between audio_core and core.
5 years ago
Lioncash
90c6141164
command_generator: Make lookup table static constexpr
Allows compilers to elide needing to push these values on the stack
every time the function is called.
5 years ago
Lioncash
8b4ecf22d4
audio_core: Resolve sign conversion warnings
While were at it, we can also enable sign conversion warnings and other
common warnings as errors to prevent these from creeping back into the
codebase.
5 years ago
Lioncash
362e2940be
audio_core/command_generator: Use const references where applicable
In a lot of cases, we can make use of const references rather than
non-const references.
While we're in the area we can silence some truncation and sign
conversion warnings.
5 years ago
Lioncash
9539e4d8fd
audio_core/command_generator: Avoid an unnecessary copy in GenerateFinalMixCommand()
5 years ago
David Marcec
80ac1331b5
Preliminary effects
5 years ago
David Marcec
1f1c3bddc0
Disable biquad filter
5 years ago
David Marcec
1b3d86c02f
Reworked ADPCM decoder to allow better streaming
5 years ago
David Marcec
0947f613b1
mix buffer depopping
5 years ago
David Marcec
1b8fe7073b
adpcm streaming
5 years ago
David Marcec
b924c71822
Address issues
5 years ago
David Marcec
380658c21d
audio_core: Apollo Part 1, AudioRenderer refactor
6 years ago