ViPERFX_RE/src/cpp/viper/effects/DiffSurround.h
2022-09-18 03:38:22 +02:00

24 lines
424 B
C++

#pragma once
#include <cstdint>
#include "../utils/WaveBuffer.h"
class DiffSurround {
public:
DiffSurround();
~DiffSurround();
void Process(float *samples, uint32_t size);
void Reset();
void SetDelayTime(float delayTime);
void SetEnable(bool enabled);
void SetSamplingRate(uint32_t samplerate);
uint32_t samplerate;
bool enabled;
float delayTime;
WaveBuffer *buffers[2];
};