Mesen2/Utilities/Audio/StereoDelayFilter.h
2022-09-08 21:29:52 -04:00

14 lines
No EOL
308 B
C++

#pragma once
#include "pch.h"
#include <deque>
class StereoDelayFilter
{
private:
std::deque<int16_t> _delayedSamplesLeft;
std::deque<int16_t> _delayedSamplesRight;
size_t _lastDelay = 0;
public:
void ApplyFilter(int16_t* stereoBuffer, size_t sampleCount, uint32_t sampleRate, int32_t stereoDelay);
};