{
  "productVersion": "0.1.0",
  "buildType": "Release",
  "gitRevision": "a51b3cdff94bd88ec61df24a5cc3c410435230c4",
  "processor": "Ghost Pitch Shifter 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": 2816,
  "settings": {
    "pitch": 12,
    "voices": 0,
    "formant": 0,
    "mix": 100
  },
  "wetMatchGain": 1.396241454945675,
  "commonGain": 1.0,
  "rawSourcePeak": 0.212875658786021,
  "rawWetPeak": 0.233229520726874,
  "rawWetRms": 0.029290712274611,
  "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; 960x700; not a DAW screenshot",
  "manualListening": "Not performed; recorded in final documentation acceptance matrix",
  "sourceHashes": {
    "dev/tools/help/suite-media.cpp": "ba5d3413773145e10b4da7045611d61e382b3f26a257d4132100f821fd32cdf4",
    "resources/help/pitch-shifter/content.json": "dbb51decad1f9aea9994e9ea6e7a643df328b88d921c3225c42f9614ac938cdc",
    "src/wrappers/pitch-shifter-processor.cpp": "b13e6bf58a3e4243741292e440a0176b476c2b81873d2ca5c691dcd354f20ac6",
    "src/modules/pitch-shifter/pitch-shifter-field.cpp": "37c304e7a7cbba7edede3275745ce7d4d47b69e5bfa630032600dbbda0fce63a",
    "src/modules/pitch-shifter/pitch-shifter-foundation.cpp": "46cf917c4b4152e3a8c50975608e7246506526546fbb7f01629db0f688d905d0",
    "src/modules/pitch-shifter/pitch-shifter-interaction.cpp": "c7bb92a48fccf2e0be59cccaf3f4111167f53a340ab20e74efbb9dbf49b165e2",
    "src/modules/pitch-shifter/pitch-shifter-kernel.cpp": "30ff8175c4f90fc3f33e3dfe8e1eed8f2e3b61075cfa39f2d09e750597798d7e",
    "src/modules/pitch-shifter/pitch-shifter-parameters.cpp": "b476153d087850cb5191ceadd95588f288a7c676e6fcc9949b90ab9cdfb00562",
    "src/modules/pitch-shifter/pitch-shifter-population.cpp": "d86940f58453a9fe5b330f473bd1a0c8089f51c3af0c4e5774eee31bec48eb94",
    "src/modules/pitch-shifter/pitch-shifter-presentation.cpp": "d1a74f41a7322619dcf2bbd5c87180e61d6cac9ff4b0fc8c819e5c9ea814a7dc",
    "src/modules/pitch-shifter/pitch-shifter-presets.cpp": "37331b001c5d5b384e801ada4c6f189bfca8f1e1bfec852cf11fcb978d1de169",
    "src/modules/pitch-shifter/pitch-shifter-runtime.cpp": "989140f7f369d253b8abc60445e7bdbabae5535ca16620bbeb88ab95c7faf54b",
    "src/modules/pitch-shifter/pitch-shifter-session.cpp": "0955305b4fba1ce2b3998a3a3f13fd7d6e69c1ad4dec1314999d1a8f6b603f69",
    "src/modules/pitch-shifter/pitch-shifter-state.cpp": "41c7a9da4f05ccd39f64fd8c456d749a80c085b9f4a524de6cfdbcab43066de1",
    "src/modules/pitch-shifter/pitch-shifter-field.h": "ac483d7d0ca4f84e121fcb922805fa24d14ddf00eb9942bd4109658c8a8f7eac",
    "src/modules/pitch-shifter/pitch-shifter-foundation.h": "0f3ec59f2328b2c86aa07dd00c818a38db320892c3993d34ebf62471d6e459b4",
    "src/modules/pitch-shifter/pitch-shifter-interaction.h": "2fd830fbd787e5af82ce619da3e906916c25aa0788198834219f6aee40c65d0e",
    "src/modules/pitch-shifter/pitch-shifter-kernel.h": "22921bf54bee214ae6a8279a306ca3cb470813961c8b72c8faebf860ef6d6b9f",
    "src/modules/pitch-shifter/pitch-shifter-laws.h": "c7f2cd54e7d34a9f4f5268b7aff758a3bf5c803ac99a91c2b3ac6487a4f6d682",
    "src/modules/pitch-shifter/pitch-shifter-parameters.h": "51672f9a5e922d5f5b5ed7dc4e284060df63dde8855981bdb4bab3f05ea49195",
    "src/modules/pitch-shifter/pitch-shifter-phase.h": "7976f2df3a0ca043f688310e225f6b3dd6b83d73a9e3f9ef4b95d47d1e8ed660",
    "src/modules/pitch-shifter/pitch-shifter-population.h": "a55fd652ee0d2902fa385f6fec8994c9dc8d66e91281ce994d49a0782ce67ce5",
    "src/modules/pitch-shifter/pitch-shifter-presentation.h": "2c3ad9811434096553524ec27cca62f7ce0488c607e37449eefe47e7f0125756",
    "src/modules/pitch-shifter/pitch-shifter-presets.h": "1de48c5b7984622356d178bd55bff9904db759f4d8cf156341ce2f348ea8d098",
    "src/modules/pitch-shifter/pitch-shifter-runtime.h": "0cf08c6957614bba6b5d2cf67d5a576ba2aa7eddd8dd429c414c01d8b1b7af31",
    "src/modules/pitch-shifter/pitch-shifter-session.h": "941c95159cf0a9afeb9233cdc8ba71da48702311cc254f78fc2c9e7e08e33f6d",
    "src/modules/pitch-shifter/pitch-shifter-state.h": "891acf0cf36eb72443e239d9ebafbab99d5e41612484b254d91fac89a8355b92"
  },
  "reproduction": "Opt-in ghost-suite-help-media pitch-shifter resources/help/pitch-shifter/content.json OUTPUT; two independent audio/metadata runs matched byte-for-byte."
}
