{
  "productVersion": "0.1.0",
  "buildType": "Release",
  "gitRevision": "a51b3cdff94bd88ec61df24a5cc3c410435230c4",
  "processor": "Ghost Spectral Morph 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": "Owned source at1.5x source time, reversed stereo channels; original main remains the Source comparison",
  "latencySamples": 3072,
  "settings": {
    "morph": 50,
    "path": 20,
    "cohesion": 65,
    "drift": 10,
    "mix": 100
  },
  "wetMatchGain": 3.079796440960837,
  "commonGain": 1.0,
  "rawSourcePeak": 0.212875658786021,
  "rawWetPeak": 0.119664549897623,
  "rawWetRms": 0.013279094091666,
  "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-morph/content.json": "beadde56843bb4ac419c8a92573cf32c4319ba4353fd7de361472d51c13ca4be",
    "src/wrappers/spectral-morph-processor.cpp": "dddc546b4b5db1bf81c408554f9136be771c3646bcd247b50c34e04c9040a472",
    "src/modules/spectral-morph/spectral-morph-checkpoint.cpp": "91f6524bdbdbc73b6cf02e32c1dff34c261e5b7c2fae9a34576879bfb2357a39",
    "src/modules/spectral-morph/spectral-morph-field.cpp": "e04b14de8f3dc7b63fb88c6a0decfc378a72aa31ad50fa77f3460b655f545598",
    "src/modules/spectral-morph/spectral-morph-foundation.cpp": "35de8a767b640514853b659f8372fbe8dcfd0cf3076c9dc3f37a454d74be4d0e",
    "src/modules/spectral-morph/spectral-morph-interaction.cpp": "3804f1b9b651254257e0cf7f31e3aaa907f258b0806dadf23cef14663bed727a",
    "src/modules/spectral-morph/spectral-morph-kernel.cpp": "e4d8599797640ccce44450433fc7788025d1c332fa55e94a014265670c9b9fc6",
    "src/modules/spectral-morph/spectral-morph-laws.cpp": "f958dfac33535bb5a7deab8efe273378ad41bbd3be24b1433c5ac25c462846ef",
    "src/modules/spectral-morph/spectral-morph-parameters.cpp": "3ae81273c176c29bec88bf3ea78df5a7f96da35f7a054ecf80bc54ed8d6fc958",
    "src/modules/spectral-morph/spectral-morph-presentation.cpp": "56b5c43934608b411c851cf87e9e27a731d64e642795116f3c1b23d9f468103e",
    "src/modules/spectral-morph/spectral-morph-presets.cpp": "d70bbc5b944743053596525f9edcd13bca92c855faf78ef9a49648e3f8c8fb38",
    "src/modules/spectral-morph/spectral-morph-runtime.cpp": "0bf5464d60a75f154e25582244ada093c1b32cf02a5a74ed4964748b3470bece",
    "src/modules/spectral-morph/spectral-morph-session.cpp": "ac7f3d3a610f35a53b5aee210efb30c30ae381f76a3f7c25eaa657860d53312d",
    "src/modules/spectral-morph/spectral-morph-state.cpp": "a548e5551ccb6317d682d67911c1a126098bd96da390020b793eea8359e1d90b",
    "src/modules/spectral-morph/spectral-morph-field.h": "431b2e90f9fcdb644a793ff5ba24127d86beab58044dc1d1b243a28684d0534b",
    "src/modules/spectral-morph/spectral-morph-foundation.h": "f96f0bb01ad8c03871f7237bbab31ad5e128b499e072ddb6102b439107ef54a8",
    "src/modules/spectral-morph/spectral-morph-interaction.h": "8ed6743d0dc08d16ce983147278655432ba0a893942599e1e32e72b6366bf354",
    "src/modules/spectral-morph/spectral-morph-kernel.h": "e4b8289159c263603fd8d82f77f3ec69835a380e0a05a8ceea368e092fede260",
    "src/modules/spectral-morph/spectral-morph-laws.h": "b2a0ca8257914c2590de24dbc69a3e137d25703e57acc74858a62695e931da87",
    "src/modules/spectral-morph/spectral-morph-parameters.h": "94ad6c5b1e5ba73c59a3e34ea1652288097eae0854d8bb1b5f064055f7f99925",
    "src/modules/spectral-morph/spectral-morph-presentation.h": "264703e6ed94a8148359daf0453af486b47cc13a3f12b323a752420a0863aad2",
    "src/modules/spectral-morph/spectral-morph-presets.h": "edf99a34058d5b55f4b74dd4e60a0f74949896ac86d72fefb113e8445be56c1b",
    "src/modules/spectral-morph/spectral-morph-runtime.h": "c0f31a834c00d8e797f15b4be0ab927beccd573c43172e8d8fb341b7b97caf59",
    "src/modules/spectral-morph/spectral-morph-session.h": "4e057ed56540b55b018ff04824545c828dfe75c44c163a1f739a8d140e8c01e0",
    "src/modules/spectral-morph/spectral-morph-state.h": "b3c1091979a13a43ba6146d485db73d7927769366a6ed4a96e16f463ebc9efea"
  },
  "reproduction": "Opt-in ghost-suite-help-media spectral-morph resources/help/spectral-morph/content.json OUTPUT; two independent audio/metadata runs matched byte-for-byte."
}
