{
  "id": "asset-workbench",
  "title": "Asset Workbench",
  "author": "Engines of Creation",
  "version": "1.0.0",
  "sourceUrl": "https://www.enginesofcreation.xyz/docs/assets-and-audio",
  "license": "EoC Free Asset License 1.0",
  "sha256": "80210494f649e62bbe3134aa9d9cbe3d9eedba3af826a616194636a3c341126b",
  "bytes": 432569,
  "fileCount": 24,
  "assetCount": 2,
  "formats": [
    "TypeScript",
    "HTML",
    "CSS",
    "WAV",
    "GLB"
  ],
  "files": [
    ".gitignore",
    "build.mjs",
    "bundle.js",
    "examples/axis-calibration.glb",
    "examples/notification-example.wav",
    "index.html",
    "lib/creator/audio-preparation.ts",
    "lib/creator/glb-model-tools.ts",
    "lib/creator/project-assets.ts",
    "lib/creator/source-privacy.ts",
    "lib/platform/browser-source.ts",
    "LICENSE.txt",
    "LICENSES/three.txt",
    "package-lock.json",
    "package.json",
    "README.md",
    "SOURCE-PROVENANCE.json",
    "src/main.ts",
    "src/samples.ts",
    "style.css",
    "tests/creator-audio-preparation.test.ts",
    "tests/creator-glb-model-tools.test.ts",
    "tests/support/glb-model-fixture.ts",
    "tsconfig.json"
  ],
  "description": "The actual EoC Studio WAV preparation and GLB inspection tools, packaged as a complete local workbench with editable source, calibration examples, and parser tests.",
  "compatibility": [
    "Modern browsers",
    "WebGL for model preview",
    "Node.js 24 for source rebuild"
  ],
  "instructions": [
    "Open the included index.html, or launch the browser demo. No files leave your device.",
    "Choose a local WAV to trim, resample, normalize, fade and export; or inspect a core GLB and export a +Z-facing version.",
    "Source developers: npm ci, npm test, npm run typecheck, npm run build."
  ],
  "validated": [
    "34 original parser unit tests passed.",
    "36 browser checks passed: real WAV/GLB exports, malformed files, size limits, mobile layouts and opening the tool directly without a server.",
    "Zero external network requests or uploads during browser verification.",
    "Standalone TypeScript check and self-contained browser build passed."
  ],
  "limitations": [
    "WAV input: 10 MB / 120 seconds / 8 million channel samples.",
    "Core GLB and processed exports: 300 KB.",
    "Compressed model extensions, external model resources and extra WAV metadata are not supported.",
    "This tool does not optimize meshes or decode MP3/OGG."
  ],
  "previewHref": "/marketplace/releases/asset-workbench/demo/index.html",
  "licenseUrl": "/marketplace/EOC-FREE-ASSET-LICENSE.txt"
}
