Move files around a bit more

This commit is contained in:
Iscle
2025-04-01 20:40:02 +02:00
parent 3b9804a393
commit 7d2f6b0b31
108 changed files with 53 additions and 110 deletions

View File

@ -0,0 +1,34 @@
#pragma once
#include <cstdint>
#include "../utils/Biquad.h"
class PlaybackGain {
public:
PlaybackGain();
double AnalyseWave(float *samples, uint32_t size);
void Process(float *samples, uint32_t size);
void Reset();
void SetEnable(bool enable);
void SetMaxGainFactor(float maxGainFactor);
void SetRatio(float ratio);
void SetSamplingRate(uint32_t samplingRate);
void SetVolume(float volume);
private:
float ratio2;
float unknown1;
uint32_t counterTo100;
float ratio1;
float volume;
float maxGainFactor;
float unknown2;
float unknown3;
Biquad biquad1;
Biquad biquad2;
uint32_t samplingRate;
bool enable;
};