aboutsummaryrefslogtreecommitdiff
path: root/src/audio_core/renderer/voice
diff options
context:
space:
mode:
authorMerry <git@mary.rs>2023-02-10 20:12:58 +0000
committerMerry <git@mary.rs>2023-02-10 20:34:52 +0000
commit9bdcb1070f65e115cbe3871cf4ad36fdc6f36429 (patch)
tree94afcfbc7767463d21fa6314b2ba9b2e0bd71e6e /src/audio_core/renderer/voice
parentb3a8c0dc495a7cce2de5c7dd8b6db83cf968c541 (diff)
biquad_filter: Fix rounding in ApplyBiquadFilterInt
Diffstat (limited to 'src/audio_core/renderer/voice')
-rw-r--r--src/audio_core/renderer/voice/voice_state.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/audio_core/renderer/voice/voice_state.h b/src/audio_core/renderer/voice/voice_state.h
index d5497e2fb..ce947233f 100644
--- a/src/audio_core/renderer/voice/voice_state.h
+++ b/src/audio_core/renderer/voice/voice_state.h
@@ -19,10 +19,10 @@ struct VoiceState {
* State of the voice's biquad filter.
*/
struct BiquadFilterState {
- Common::FixedPoint<50, 14> s0;
- Common::FixedPoint<50, 14> s1;
- Common::FixedPoint<50, 14> s2;
- Common::FixedPoint<50, 14> s3;
+ s64 s0;
+ s64 s1;
+ s64 s2;
+ s64 s3;
};
/**