{
  "productVersion": "0.1.0",
  "buildType": "Release",
  "gitRevision": "a51b3cdff94bd88ec61df24a5cc3c410435230c4",
  "processor": "Ghost Tremolo 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": 5.8,
  "externalInput": "Disabled; example uses main input only",
  "latencySamples": 0,
  "settings": {
    "mode": 0,
    "rate": 4,
    "depth": 85,
    "shape": 65,
    "smooth": 10,
    "mix": 100
  },
  "wetMatchGain": 1.258449616238636,
  "commonGain": 1.0,
  "rawSourcePeak": 0.212875658786021,
  "rawWetPeak": 0.173800535853921,
  "rawWetRms": 0.032497849890037,
  "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/tremolo/content.json": "59e51397c1837508af9e5195fafcccd5e26e1af2895fcc92c1c150eaf0470488",
    "src/wrappers/tremolo-processor.cpp": "4a4328e7ae4ae8e73236fd51f66f508f26bab81af517146ac6ecf8ab556f3a66",
    "src/modules/tremolo/tremolo-kernel.cpp": "838c44664df8cbf95bb94c4e584f7c74850b6718230d1b44f2c90606a12aa9a8",
    "src/modules/tremolo/tremolo-parameters.cpp": "31a207702788d25b1c463ca3b794c5eaac45a338636ce7befcc6ecf32e871051",
    "src/modules/tremolo/tremolo-presentation.cpp": "b4cd1afb513206382c4449b047f6a5abe055a8b27ecfae7bc8024f4f710228ae",
    "src/modules/tremolo/tremolo-presets.cpp": "bc0d578c7dc9a688b9ad628ba73dff166aa8084a41a30ddd1b587beac61633d4",
    "src/modules/tremolo/tremolo-runtime.cpp": "755518733811ff7baf7c78ac4364ec2b5f45d63d7b01fe683e4bf5a71a542d6f",
    "src/modules/tremolo/tremolo-session.cpp": "67346b5c11990f6e5d97136737283fee33cddedb89c0df37fc3609a6f43bf9c7",
    "src/modules/tremolo/tremolo-state.cpp": "28720ad8185ea4b2fb5a32bf85be4e4d90b28b344103ae0cddf2ff97a4e3163e",
    "src/modules/tremolo/tremolo-kernel.h": "e18800d8e9fbb3ca2d578061aeb490c2e3ba3065ac548c6d9304d2c094406bf0",
    "src/modules/tremolo/tremolo-parameters.h": "5104f9c19680d24ff327094c1191e8a198066c5411b16d69648b84ca7eebfc39",
    "src/modules/tremolo/tremolo-presentation.h": "f03fd7f11d69a6d7cc838df4aafcc7a3b758f9043cb8fc41420ea6b0256e1cec",
    "src/modules/tremolo/tremolo-presets.h": "a20ca2253d02de6e3661853b9113916390818baca1a032293e8bc5db7e17e921",
    "src/modules/tremolo/tremolo-runtime.h": "8b208291c5a2fe97bb8c00905e8f4884585371c3345d7ba0670463f126cb523d",
    "src/modules/tremolo/tremolo-session.h": "b9754e9c33a9fc1e8fbc48a7644001cb8ae9858600ec12d1567caad6dccc16ae",
    "src/modules/tremolo/tremolo-state.h": "ff03d9e8691b2730c4e359cc15e77ed4b4fc662a1eff4ea2b974b933efb7f587"
  },
  "reproduction": "Opt-in ghost-suite-help-media tremolo resources/help/tremolo/content.json OUTPUT; two independent audio/metadata runs matched byte-for-byte."
}
