{
  "productVersion": "0.1.0",
  "buildType": "Release",
  "gitRevision": "a51b3cdff94bd88ec61df24a5cc3c410435230c4",
  "processor": "Ghost Spectral Delay actual native processor/editor; no substituted DSP",
  "source": "Original deterministic stereo pulsed harmonic chord, C3/E3 fundamentals,24 sine partials each; envelope repeated every0.5s; source code defines coefficients. No samples.",
  "rights": "Original ghostVST-generated audio/software UI, no external recording or performer",
  "rate": 48000,
  "block": 127,
  "frames": 288000,
  "inputEndSeconds": 3.2,
  "externalInput": "Disabled; example uses main input only",
  "latencySamples": 3072,
  "settings": {
    "timing-mode": 0,
    "time": 375,
    "dispersion": 35,
    "feedback": 45,
    "gravity": 15,
    "mix": 60
  },
  "wetMatchGain": 1.262424076718262,
  "commonGain": 1.0,
  "rawSourcePeak": 0.212509729567616,
  "rawWetPeak": 0.150883568844231,
  "rawWetRms": 0.024468418331013,
  "comparison": "Source delayed by actual reported latency; whole-file RMS matched with explicit wet gain; common peak ceiling0.8; final20ms presentation fade on both",
  "capture": "Actual native editor component at2.35s; 1080x700; not a DAW screenshot",
  "manualListening": "Not performed; recorded in final documentation acceptance matrix",
  "sourceHashes": {
    "dev/tools/help/suite-media.cpp": "ba5d3413773145e10b4da7045611d61e382b3f26a257d4132100f821fd32cdf4",
    "resources/help/spectral-delay/content.json": "5317013f81f389845d346cc1c3d3f0a2d0516f0b6cd1dd4101fe7a7d1e6ed621",
    "src/wrappers/spectral-delay-processor.cpp": "b05dc1446029bb3ba32911577bf773328d26812d5bbb73b2178f5df14ffddb7a",
    "src/modules/spectral-delay/spectral-delay-continuation.cpp": "eeb5a3acb86e54209b210a04b8a6c03da100b855c45a4aa735de7d642a702fea",
    "src/modules/spectral-delay/spectral-delay-field.cpp": "76f38a2ce433be78bd81b8a55537e529a4142574d07634599e305d601e3f98ac",
    "src/modules/spectral-delay/spectral-delay-foundation.cpp": "1bed647a70fb028039512b6385f83939b9d15efb5cf7ff113b8da66dfdd57202",
    "src/modules/spectral-delay/spectral-delay-interaction.cpp": "801482a7d220d3470ad243dc8122c68cd20eb318b469797b9d74042593120f29",
    "src/modules/spectral-delay/spectral-delay-kernel.cpp": "acf519c401cd7f915ea5466bf47712c197eb1763dc94cc2b18db93104e513b13",
    "src/modules/spectral-delay/spectral-delay-laws.cpp": "b54028a227a47303e41fe6f71029cf48a77d79b225755198a5a70bb178256d71",
    "src/modules/spectral-delay/spectral-delay-matter.cpp": "4af6f0efd23b1ef88c903e3368af8123f7a146af48534505316eda8dfcfd111f",
    "src/modules/spectral-delay/spectral-delay-parameters.cpp": "140bd4d0daa15feedf1546db79bbe7b814a0ef6fe024af69c38fb5c359cf1087",
    "src/modules/spectral-delay/spectral-delay-presentation.cpp": "974a4eb764be1bdab06124372737a2d23a2a4d9cec4f7ad405b7465a42614620",
    "src/modules/spectral-delay/spectral-delay-presets.cpp": "e48dc6a0548f9ac94f3a7abc78db7977c0e545884e6bf160aab61ed765c3bd89",
    "src/modules/spectral-delay/spectral-delay-runtime.cpp": "8cf6b33a65372c776f8903774c381af4beb99ef0c2243990c727340b1ce71684",
    "src/modules/spectral-delay/spectral-delay-session.cpp": "52b375434362d0371a5f81a26b77d431f0847e5c13243e1bb8d553dcc7135f12",
    "src/modules/spectral-delay/spectral-delay-state.cpp": "a79c533cd8f00531e72b49334522e0789e1a87e6c0d8a38840de1e0ceb163ed1",
    "src/modules/spectral-delay/spectral-delay-field.h": "ed52bc4df98a629812b8cc14bd801be962caccae929e68dfc15aba5e0c544c4f",
    "src/modules/spectral-delay/spectral-delay-foundation.h": "78bfffcfbd3a7a14cb9aee123a493bb34f9e0ab92fa6a2ab1e5a5aeaa2a32fef",
    "src/modules/spectral-delay/spectral-delay-interaction.h": "791bb82663e458ae8bb959f0bd23b478fb7feab5c81142de7c84f493ac43c127",
    "src/modules/spectral-delay/spectral-delay-kernel.h": "682ad3c13bd9e667a23c21c9ad64ab617f069b2a414e398277ae108790ab013f",
    "src/modules/spectral-delay/spectral-delay-laws.h": "002a38385a0db886bace4ba5d196a5e0cb0805f9448177327fda85ab23e53262",
    "src/modules/spectral-delay/spectral-delay-memory.h": "19ee8e72692a220971e2c688be27dcb2e87b3ecb2462bd5699d022d831d45ee0",
    "src/modules/spectral-delay/spectral-delay-parameters.h": "5fb6c5f3bb4b7a6706460a24d9056046a818411151af9ef4d9cb6ab263b7d5f3",
    "src/modules/spectral-delay/spectral-delay-presentation.h": "6c313f0bf633172daadd848a755d7bce0c91350a06009e8d7a999f98aba40024",
    "src/modules/spectral-delay/spectral-delay-presets.h": "238512f879520ce3c3adeafa0a3f742fa0e51f31e533f591f5d7f211cf76afaf",
    "src/modules/spectral-delay/spectral-delay-runtime.h": "b550424091789baafceac603b345e834bff596fa0c71a27d2f30416b826b1a99",
    "src/modules/spectral-delay/spectral-delay-session.h": "adc78bf6f7e6ae3f3129c76bb9265aa914788be45c2f2c37092cffa818e3ff44",
    "src/modules/spectral-delay/spectral-delay-state.h": "19e7965c3928f3adfb1890c85aed865da3251c107782047ffa29ce30af8d88bb"
  },
  "reproduction": "Opt-in ghost-suite-help-media spectral-delay resources/help/spectral-delay/content.json OUTPUT; two independent audio/metadata runs matched byte-for-byte."
}
