{
  "productVersion": "0.1.0",
  "buildType": "Release",
  "gitRevision": "a51b3cdff94bd88ec61df24a5cc3c410435230c4",
  "processor": "Ghost Granulator 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": {
    "position": 65,
    "size": 150,
    "density": 50,
    "scatter": 35,
    "shape": -25,
    "flow": -40,
    "mix": 100
  },
  "wetMatchGain": 1.711169802113177,
  "commonGain": 1.0,
  "rawSourcePeak": 0.212875658786021,
  "rawWetPeak": 0.155073406947257,
  "rawWetRms": 0.023899969875692,
  "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; 960x620; not a DAW screenshot",
  "manualListening": "Not performed; recorded in final documentation acceptance matrix",
  "sourceHashes": {
    "dev/tools/help/suite-media.cpp": "ba5d3413773145e10b4da7045611d61e382b3f26a257d4132100f821fd32cdf4",
    "resources/help/granulator/content.json": "c8b7a23abfb263fa5aaaaf1aad6cf831a288c13ac80796100987661f2b91ac75",
    "src/wrappers/granulator-processor.cpp": "7341212da9a4d13b9906b99dc8f1894204669666548735b856a9ec4c0d45bc94",
    "src/modules/granulator/granulator-field.cpp": "f1f81ed960f9c2f3caa2a55f328c00c4a8713c1b732b7e78c25b5a4b832c814f",
    "src/modules/granulator/granulator-foundation.cpp": "94132f1514d325fcc8a5a303161d555733b54ed07292cffe85f40567b66f8bcc",
    "src/modules/granulator/granulator-interaction.cpp": "fb2a0128c497c5ddd85af77ef7f823d31e869608594eb82ed25680bb6b8daee7",
    "src/modules/granulator/granulator-kernel.cpp": "955bc268f35a7d57ac0db49553ab3e28a30a3431577dd45fb9cad6ce2496d2b3",
    "src/modules/granulator/granulator-parameters.cpp": "eec3e63059ac6fd8c37e6cad8612da49f8bce9bb7ba199088a8ef781323b7799",
    "src/modules/granulator/granulator-population.cpp": "107009ab9d2bef6ec1fccc3ad21c3ec9cc5ffcbbaecc9306e3b0dd7a7e207301",
    "src/modules/granulator/granulator-presentation.cpp": "a3843c2d9208ea203f7e4957d5acdb80ff2016621673642602eda7fc09626761",
    "src/modules/granulator/granulator-presets.cpp": "aace4df9f7afa2dc78fb429e3f86c8868afeb9732843b51ad7644be23c4e04b4",
    "src/modules/granulator/granulator-runtime.cpp": "b81a45bbf86439bd4103b268fcd88643f5946f3d632a7335ae54dee3ffd510fc",
    "src/modules/granulator/granulator-session.cpp": "0ff2e4854145a28f7444b3605e1543edc0105f18b1d1dcea301de036f543b961",
    "src/modules/granulator/granulator-state.cpp": "92e923c00c74f7475fd22280a5c98ac6f842d719651b112ce8156ef0a03e168a",
    "src/modules/granulator/granulator-field.h": "a8c203014a0ca589effdf2c8faf29fc73be9bf1b2c0e07e3dc21ee355c2fac02",
    "src/modules/granulator/granulator-foundation.h": "3f39bbf8fdc619a8bc1e411b9671b1e7bd59f763fa8fcb8f334082d329ff8372",
    "src/modules/granulator/granulator-interaction.h": "e2e5bb70dec380a7566fd61c1fcfb180b6a831eafd2a63849a7ab99d7fca1d2d",
    "src/modules/granulator/granulator-kernel.h": "83d40f5446beacbbf3f05ca8df68f3d15bf077236468299ed1436922a6a4943d",
    "src/modules/granulator/granulator-parameters.h": "7faf4dee7079aa5db449ad842028b0ab2f833f38d1385c0496e903df221fba83",
    "src/modules/granulator/granulator-population.h": "563ba4e26647894f690a178db25bed43a25f57d69bfc08b9b14193640be3113a",
    "src/modules/granulator/granulator-presentation.h": "3ba62a0b535a78319c0e7832db1e24f2760cdd15ba41f1b7bb35d841d073fec3",
    "src/modules/granulator/granulator-presets.h": "f1d753e5bf0c6424ebdda7b75a7a6c157083a86df0c6b73b741c6b79460fa566",
    "src/modules/granulator/granulator-runtime.h": "de087ce9a50306b27f85f5c88207bbcd3d88b126fa6e4ab01242e2914d09e582",
    "src/modules/granulator/granulator-session.h": "385a6441d89c69ffc6bde88771c98b6332bff2e6b443493fcaabcc861aea24c7",
    "src/modules/granulator/granulator-state.h": "786fa121efbe361ee2f07abcb21d44e1792b87042dcad84ed7a35e0ecf917925"
  },
  "reproduction": "Opt-in ghost-suite-help-media granulator resources/help/granulator/content.json OUTPUT; two independent audio/metadata runs matched byte-for-byte."
}
