Q-W2v: split VST god-modules — editor 8 face-axis TUs (+pure layout hoist), processor 3 TUs, component_state_io codec split (extension drops the voice engine), zone_params.h, core/wire putLE; formats frozen, 61/61 green

This commit is contained in:
2026-07-29 10:56:09 -04:00
parent 9d5783453c
commit ea86f540b8
37 changed files with 6202 additions and 5352 deletions
+2 -1
View File
@@ -7,7 +7,7 @@
// cross-artifact contract guard — the same pattern assignment_request_tests uses.
#include "../src/core/wire/instrument_drop.h"
#include "../src/core/instrument/map/sample_map.h" // deserializeComponentState — the instrument's OWN reader
#include "../src/core/instrument/map/component_state_io.h" // deserializeComponentState — the instrument's OWN reader
#include "version_generated.h" // REASAMPLER_CHANNEL_IS_BETA — pins the per-channel class ID
@@ -18,6 +18,7 @@
using namespace reasampler;
using namespace reasampler::wire;
using namespace reasampler::instrument::map; // ComponentState + the codec (Q-W2v re-namespace)
static int g_fail = 0;
#define CHECK(cond) do { if(!(cond)) { \