aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs')
-rw-r--r--src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs b/src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs
index 003806cf7..6fa3777f4 100644
--- a/src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs
+++ b/src/Ryujinx.Audio/Renderer/Dsp/Command/DelayCommand.cs
@@ -88,7 +88,7 @@ namespace Ryujinx.Audio.Renderer.Dsp.Command
88 float outGain = FixedPointHelper.ToFloat(Parameter.OutGain, FixedPointPrecision); 88 float outGain = FixedPointHelper.ToFloat(Parameter.OutGain, FixedPointPrecision);
89 89
90 Matrix2x2 delayFeedback = new(delayFeedbackBaseGain, delayFeedbackCrossGain, 90 Matrix2x2 delayFeedback = new(delayFeedbackBaseGain, delayFeedbackCrossGain,
91 delayFeedbackCrossGain, delayFeedbackBaseGain); 91 delayFeedbackCrossGain, delayFeedbackBaseGain);
92 92
93 for (int i = 0; i < sampleCount; i++) 93 for (int i = 0; i < sampleCount; i++)
94 { 94 {
@@ -125,9 +125,9 @@ namespace Ryujinx.Audio.Renderer.Dsp.Command
125 float outGain = FixedPointHelper.ToFloat(Parameter.OutGain, FixedPointPrecision); 125 float outGain = FixedPointHelper.ToFloat(Parameter.OutGain, FixedPointPrecision);
126 126
127 Matrix4x4 delayFeedback = new(delayFeedbackBaseGain, delayFeedbackCrossGain, delayFeedbackCrossGain, 0.0f, 127 Matrix4x4 delayFeedback = new(delayFeedbackBaseGain, delayFeedbackCrossGain, delayFeedbackCrossGain, 0.0f,
128 delayFeedbackCrossGain, delayFeedbackBaseGain, 0.0f, delayFeedbackCrossGain, 128 delayFeedbackCrossGain, delayFeedbackBaseGain, 0.0f, delayFeedbackCrossGain,
129 delayFeedbackCrossGain, 0.0f, delayFeedbackBaseGain, delayFeedbackCrossGain, 129 delayFeedbackCrossGain, 0.0f, delayFeedbackBaseGain, delayFeedbackCrossGain,
130 0.0f, delayFeedbackCrossGain, delayFeedbackCrossGain, delayFeedbackBaseGain); 130 0.0f, delayFeedbackCrossGain, delayFeedbackCrossGain, delayFeedbackBaseGain);
131 131
132 132
133 for (int i = 0; i < sampleCount; i++) 133 for (int i = 0; i < sampleCount; i++)
@@ -172,11 +172,11 @@ namespace Ryujinx.Audio.Renderer.Dsp.Command
172 float outGain = FixedPointHelper.ToFloat(Parameter.OutGain, FixedPointPrecision); 172 float outGain = FixedPointHelper.ToFloat(Parameter.OutGain, FixedPointPrecision);
173 173
174 Matrix6x6 delayFeedback = new(delayFeedbackBaseGain, 0.0f, delayFeedbackCrossGain, 0.0f, delayFeedbackCrossGain, 0.0f, 174 Matrix6x6 delayFeedback = new(delayFeedbackBaseGain, 0.0f, delayFeedbackCrossGain, 0.0f, delayFeedbackCrossGain, 0.0f,
175 0.0f, delayFeedbackBaseGain, delayFeedbackCrossGain, 0.0f, 0.0f, delayFeedbackCrossGain, 175 0.0f, delayFeedbackBaseGain, delayFeedbackCrossGain, 0.0f, 0.0f, delayFeedbackCrossGain,
176 delayFeedbackCrossGain, delayFeedbackCrossGain, delayFeedbackBaseGain, 0.0f, 0.0f, 0.0f, 176 delayFeedbackCrossGain, delayFeedbackCrossGain, delayFeedbackBaseGain, 0.0f, 0.0f, 0.0f,
177 0.0f, 0.0f, 0.0f, feedbackGain, 0.0f, 0.0f, 177 0.0f, 0.0f, 0.0f, feedbackGain, 0.0f, 0.0f,
178 delayFeedbackCrossGain, 0.0f, 0.0f, 0.0f, delayFeedbackBaseGain, delayFeedbackCrossGain, 178 delayFeedbackCrossGain, 0.0f, 0.0f, 0.0f, delayFeedbackBaseGain, delayFeedbackCrossGain,
179 0.0f, delayFeedbackCrossGain, 0.0f, 0.0f, delayFeedbackCrossGain, delayFeedbackBaseGain); 179 0.0f, delayFeedbackCrossGain, 0.0f, 0.0f, delayFeedbackCrossGain, delayFeedbackBaseGain);
180 180
181 for (int i = 0; i < sampleCount; i++) 181 for (int i = 0; i < sampleCount; i++)
182 { 182 {