aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Audio/Renderer/Dsp/Effect
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Audio/Renderer/Dsp/Effect')
-rw-r--r--src/Ryujinx.Audio/Renderer/Dsp/Effect/DecayDelay.cs2
-rw-r--r--src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLine.cs6
-rw-r--r--src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLineReverb3d.cs6
-rw-r--r--src/Ryujinx.Audio/Renderer/Dsp/Effect/ExponentialMovingAverage.cs6
-rw-r--r--src/Ryujinx.Audio/Renderer/Dsp/Effect/IDelayLine.cs2
5 files changed, 10 insertions, 12 deletions
diff --git a/src/Ryujinx.Audio/Renderer/Dsp/Effect/DecayDelay.cs b/src/Ryujinx.Audio/Renderer/Dsp/Effect/DecayDelay.cs
index 37e066bf..7253fdc9 100644
--- a/src/Ryujinx.Audio/Renderer/Dsp/Effect/DecayDelay.cs
+++ b/src/Ryujinx.Audio/Renderer/Dsp/Effect/DecayDelay.cs
@@ -49,4 +49,4 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
return _delayLine.Tap(sampleIndex);
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLine.cs b/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLine.cs
index 56890ebe..8a3590a2 100644
--- a/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLine.cs
+++ b/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLine.cs
@@ -4,8 +4,8 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
{
public class DelayLine : IDelayLine
{
- private float[] _workBuffer;
- private uint _sampleRate;
+ private readonly float[] _workBuffer;
+ private readonly uint _sampleRate;
private uint _currentSampleIndex;
private uint _lastSampleIndex;
@@ -75,4 +75,4 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
return TapUnsafe(sampleIndex, -1);
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLineReverb3d.cs b/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLineReverb3d.cs
index a2ac9d26..ed8e7cfe 100644
--- a/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLineReverb3d.cs
+++ b/src/Ryujinx.Audio/Renderer/Dsp/Effect/DelayLineReverb3d.cs
@@ -4,8 +4,8 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
{
public class DelayLine3d : IDelayLine
{
- private float[] _workBuffer;
- private uint _sampleRate;
+ private readonly float[] _workBuffer;
+ private readonly uint _sampleRate;
private uint _currentSampleIndex;
private uint _lastSampleIndex;
@@ -73,4 +73,4 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
return TapUnsafe(sampleIndex, -1);
}
}
-} \ No newline at end of file
+}
diff --git a/src/Ryujinx.Audio/Renderer/Dsp/Effect/ExponentialMovingAverage.cs b/src/Ryujinx.Audio/Renderer/Dsp/Effect/ExponentialMovingAverage.cs
index 78e46bf9..253400a5 100644
--- a/src/Ryujinx.Audio/Renderer/Dsp/Effect/ExponentialMovingAverage.cs
+++ b/src/Ryujinx.Audio/Renderer/Dsp/Effect/ExponentialMovingAverage.cs
@@ -1,6 +1,4 @@
-using System.Runtime.CompilerServices;
-
-namespace Ryujinx.Audio.Renderer.Dsp.Effect
+namespace Ryujinx.Audio.Renderer.Dsp.Effect
{
public struct ExponentialMovingAverage
{
@@ -11,7 +9,7 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
_mean = mean;
}
- public float Read()
+ public readonly float Read()
{
return _mean;
}
diff --git a/src/Ryujinx.Audio/Renderer/Dsp/Effect/IDelayLine.cs b/src/Ryujinx.Audio/Renderer/Dsp/Effect/IDelayLine.cs
index fd902525..b408e294 100644
--- a/src/Ryujinx.Audio/Renderer/Dsp/Effect/IDelayLine.cs
+++ b/src/Ryujinx.Audio/Renderer/Dsp/Effect/IDelayLine.cs
@@ -34,4 +34,4 @@ namespace Ryujinx.Audio.Renderer.Dsp.Effect
return (uint)MathF.Round(sampleRate * delayTime);
}
}
-} \ No newline at end of file
+}