{
  "productVersion": "0.1.0",
  "buildType": "Release",
  "gitRevision": "a51b3cdff94bd88ec61df24a5cc3c410435230c4",
  "processor": "Ghost 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.0,
  "externalInput": "Disabled; example uses main input only",
  "latencySamples": 0,
  "settings": {
    "sync": 0,
    "time": 375,
    "feedback": 42,
    "lp": 5000,
    "character": 25,
    "mix": 45
  },
  "wetMatchGain": 0.860479466389643,
  "commonGain": 1.0,
  "rawSourcePeak": 0.212509729567616,
  "rawWetPeak": 0.212951242791961,
  "rawWetRms": 0.033572348793048,
  "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; 960x520; not a DAW screenshot",
  "manualListening": "Not performed; recorded in final documentation acceptance matrix",
  "sourceHashes": {
    "dev/tools/help/suite-media.cpp": "ba5d3413773145e10b4da7045611d61e382b3f26a257d4132100f821fd32cdf4",
    "resources/help/delay/content.json": "89457cc5f40db985caff4435700b4159944b14fdd8ba435c56b142c9b8f0c0a6",
    "src/wrappers/delay-processor.cpp": "aca62f60fcf5c09d70d79d810cae1dcd2af60f945f114b2e0eca8107c74a89a1",
    "src/modules/delay/delay-kernel.cpp": "f807a466159b3711a84cb2c32e10d0d20d5a7729a57da3bb2bce9f591cf8b714",
    "src/modules/delay/delay-parameters.cpp": "2394f7d89de66df6d7c668b00c619cedb42fbe44141d8160da7acd15edd9ec97",
    "src/modules/delay/delay-presentation.cpp": "8a48a46692c19511878b37938c14783ee5af2b065ab7bc2e4ff28b917e42dc19",
    "src/modules/delay/delay-presets.cpp": "1323d6ad383f370849014abdab73d24c18b2f86f1bade79c7dc1f462a3aff62a",
    "src/modules/delay/delay-runtime.cpp": "0045c079b3e30e1e43a6cfc5eb2a6827d505f444a3268160199a1960fb6df244",
    "src/modules/delay/delay-session.cpp": "f09a33210e00ce8de18a782c849679d6ba895c06bf7bdfe997d7f340955f1413",
    "src/modules/delay/delay-state.cpp": "cf3e6d9709035773388bcb92c83ba7966eb2beeb0c1b4b6e14f3e4c0c89499e1",
    "src/modules/delay/delay-kernel.h": "9a314838de09b5505a38db1bf3218526d5e091eea9118fe504a247c47c951940",
    "src/modules/delay/delay-parameters.h": "134df296b3c4d097d006c20f4c5e68989834248abed7b1ad4d85379b9b9cb7c6",
    "src/modules/delay/delay-presentation.h": "4ac6c7ba994417109f62b1e5aa5d3f73c0f344da7f3777861f7ea348ebb0659d",
    "src/modules/delay/delay-presets.h": "be8774951dfcb3fb19e5a6a77c6aa697f526668b23399b2bdff200c49f33ee2b",
    "src/modules/delay/delay-runtime.h": "1a2d1428139c20498afe60bf6fdbb50a5b19709c263a2652e06f09ab154dd0e3",
    "src/modules/delay/delay-session.h": "9af353489aafc57bb0138ecb544e9505010ef9ce72ec74ccd3767c26d229c8e6",
    "src/modules/delay/delay-state.h": "8e1bc4d291bb897a1f8c7e29e8e0dbf6cdaf93fb90fb9fde85b4b0eed32c4577"
  },
  "reproduction": "Opt-in ghost-suite-help-media delay resources/help/delay/content.json OUTPUT; two independent audio/metadata runs matched byte-for-byte."
}
