ViPERFX_RE/src/effects/DynamicBass.h

36 lines
804 B
C
Raw Normal View History

2021-02-13 15:32:09 +01:00
//
// Created by mart on 2/12/21.
//
#ifndef VIPER_DYNAMICBASS_H
#define VIPER_DYNAMICBASS_H
class DynamicBass {
undefined4 field_0x0;
int field_0x4;
int field_0x8;
int field_0xc;
uint field_0x10;
undefined4 field_0x14;
undefined4 field_0x18;
undefined4 field_0x1c;
undefined4 field_0x20;
struct PolesFilter field_0x24;
struct PolesFilter field_0x98;
struct FixedBiquad field_0x10c;
public:
void SetSamplingRate(uint param_1);
void SetFilterXPassFrequency(int param_1,int param_2);
void SetFilterYPassFrequency(int param_1,int param_2);
void SetSideGain(int param_1,int param_2);
void SetBassGain(int param_1);
void Reset();
DynamicBass();
void FilterSamples(int *param_1,int param_2);
};
#endif //VIPER_DYNAMICBASS_H