Constructor/Destructor

This commit is contained in:
Martmists 2021-02-14 12:11:56 +01:00
parent 56c7e402f1
commit c6569249ed
5 changed files with 269 additions and 349 deletions

File diff suppressed because it is too large Load Diff

View File

@ -126,7 +126,7 @@ public:
ViPERDDC * vddc;
SpectrumExtend * spectrumExtend;
IIRFilter * iirFilter;
ColorfulMusic colorful;
ColorfulMusic * colorful;
Reverberation * reverb;
PlaybackGain * playbackGain;
FETCompressor * fetCompressor;

View File

@ -8,15 +8,15 @@
#include "util/misc.h"
// TODO: Unsure if these should be BE/LE
const effect_descriptor_t DAT_000d126c = {
effect_uuid_t { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
effect_uuid_t { 0x87C9D341, 0xCFE6, 0xE311, 0x8AA8, 0x11, 0xAB, 0xA5, 0xD5, 0xC5, 0x1B },
0x20000,
0x10f00000,
8,
1,
"ViPER4Android [2.5.0.4]",
"ViPER.WYF"
const effect_descriptor_t DAT_000d126c = {
effect_uuid_t { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
effect_uuid_t { 0x87C9D341, 0xCFE6, 0xE311, 0x8AA8, 0x11, 0xAB, 0xA5, 0xD5, 0xC5, 0x1B },
0x20000,
0x10f00000,
8,
1,
"ViPER4Android [2.5.0.4]",
"ViPER.WYF"
};

View File

@ -6,15 +6,19 @@
#define VIPER_ANALOGX_H
#include "../util/Harmonic.h"
#include "../util/MultiBiquad.h"
#include "../data.h"
class AnalogX {
struct MultiBiquad field_0x0;
struct MultiBiquad field_0x24;
struct Harmonic field_0x48;
struct Harmonic field_0x84;
struct MultiBiquad field_0xc0;
struct MultiBiquad field_0xe4;
struct MultiBiquad field_0x108;
struct MultiBiquad field_0x12c;
MultiBiquad field_0x0;
MultiBiquad field_0x24;
Harmonic field_0x48;
Harmonic field_0x84;
MultiBiquad field_0xc0;
MultiBiquad field_0xe4;
MultiBiquad field_0x108;
MultiBiquad field_0x12c;
undefined field_0x150;
undefined field_0x151;
undefined field_0x152;

View File

@ -6,6 +6,8 @@
#define VIPER_HARMONIC_H
#include "misc.h"
class Harmonic {
float field_0x0[11];
undefined4 field_0x2c;