P0.3-4: harness reads flat params (in/out/[conf]), byte-verified trim; verify_bit_exact.py uses SOURCE WAVE+RENDER_FILE from RPP, sample-report mono/stereo
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
#pragma once
|
||||
// Plugin parameters decoded from RPP <SOOTHE2STATE> XML (see handoff/rpp_allparams.py).
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <cmath>
|
||||
|
||||
struct BandParams {
|
||||
double balance = 0.5;
|
||||
double freq = 678.7611083984375;
|
||||
double mode = 1.0;
|
||||
double on = 0.0;
|
||||
double q = 0.9999978542327881;
|
||||
double sens = 12.0;
|
||||
};
|
||||
|
||||
struct PluginParams {
|
||||
double attack = 0.0;
|
||||
double delta = 0.0;
|
||||
double depth = 0.8639736175537109;
|
||||
double mix = 100.0;
|
||||
double mode = 1.0;
|
||||
double oversample = 0.0;
|
||||
double offline_oversample = 3.0;
|
||||
double offline_resolution = 4.0;
|
||||
double release = 0.0;
|
||||
double resolution = 1.0;
|
||||
double selectivity = 10.0;
|
||||
double sharpness = 10.0;
|
||||
double bypass = 0.0;
|
||||
double input_trim = 0.0;
|
||||
double trim = 0.0;
|
||||
double sidechain = 0.0;
|
||||
double sidechain_solo_on = 0.0;
|
||||
double stereo_balance = 0.2840004563331604;
|
||||
double stereo_link = 100.0;
|
||||
double stereo_mode = 1.0;
|
||||
std::vector<BandParams> bands; // up to 6
|
||||
};
|
||||
Reference in New Issue
Block a user